Sri Lanka is an island nation south of India. Although the island is relatively small, it offers a wide range of landscapes; rainforest, beautiful beaches, tea plantations, and arid plains. Sri Lanka is a great destination for an adventurous round trip with breathtaking natural sites and interesting cultural places. The…
View more