Sri Lanka is an island nation in South Asia. It is located southeast of India. The country has a rich cultural heritage. Ancient temples and colonial architecture are prominent. Sri Lanka is known for its diverse landscapes. These include beaches, mountains, and rainforests. The economy relies on agriculture, tourism, and textiles. The official languages are Sinhala and Tamil. The nation has a complex history.