Sri Lanka is a tropical island nation located in the Indian Ocean, southeast of India, known for its diverse natural beauty, including beaches, rainforests, and mountains, as well as a rich cultural heritage shaped by various civilizations and religions. It is a biodiversity hotspot famous for tea plantations, ancient cities with numerous temples and shrines, and a multi-ethnic population.