Sri Lanka could be described as one of the most beautiful islands around the world. It is set just off the southern Indian fringe at about 600 miles north of the equator in the Indian Ocean. There is strong evidence that human civilization has existed in this tiny island nation for over 2000 years now.
Browsing tag: sri lanka holidays
November 29, 2018