Sri Lanka, known for its stunning landscapes and rich cultural heritage, is a tropical island nation in South Asia.