25 Fun Facts About Sri Lanka (2023 Edition)
Sri Lanka, also known as the ‘teardrop off India’, is an island state in the Indian Ocean famous for its dreamy beaches, delicious and spicy cuisine, elephants, and vast, picturesque tea plantations. The country packs…