Top 50 Things to Do and to See in Sri Lanka

Sri Lanka

Sri Lanka is an island country located in the northern Indian Ocean off the southern coast of the Indian subcontinent in South Asia. The country of Sri Lanka is a popular tourist destination of the world. The country is renowned for sandy beaches, sunshine, tropical weather, ancient ruins, elephants, tea, cricket, wildlife and many more. … Read more