Sri Lanka (formerly Ceylon), a tiny island nation south of India in the Indian Ocean, is a rugged land of rainforest, diverse wildlife and endless beaches. It’s famed for its ancient Buddhist ruins, including the 5th-century citadel Sigiriya, with its palace and frescoes, and the sacred city of Anuradhapura. Its flavorful cuisine reflects its history as a maritime hub and cultural melting pot.
Sri Lanka Print
Modified on: Thu, 26 Nov, 2015 at 4:07 PM
Did you find it helpful? Yes No
Send feedbackSorry we couldn't be helpful. Help us improve this article with your feedback.