head-about-srilanka

Sri Lanka: Paradise found

July 3, 2015, Comments Off on Sri Lanka: Paradise found

Sri Lanka is a true paradise isle south east of India. In size less than 15 % of the surface of India, Sri Lanka offers an astonishing variety in land ...