Sri Lanka, an island nation in South Asia, is located in the Indian Ocean, south of India. It boasts diverse landscapes, ranging from pristine beaches and lush forests to rolling hills and tea plantations. The country is well-known for its biodiversity and stunning natural beauty.