Sri Lanka could be described as one of the most beautiful islands around the world. It is situated 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. […]