Sri Lanka was famously described by Marco Polo as one of the finest islands in the world, and it has a history that dates back thousands of years. Although it’s small, there is so much history, nature, and beauty to see in this country. Explore the beaches, jungles, tea plantations, temples, and much more from our list of the most beautiful spots in Sri Lanka. Sri Lanka (formerly Ceylon) is an island nation south of India in the Indian Ocean. Its diverse landscapes range from rainforest and arid plains to highlands and sandy beaches. It’s famed for its ancient Buddhist ruins .