Sri Lanka is an island country located in the Indian Ocean, just off the southern coast of India. The country is renowned for its diverse culture and stunning natural beauty, making it a popular tourist