Fast Fact you need to know about Sri Lanka
Sri Lanka is an island country located to the south of the Indian Peninsula in the Indian Ocean and has an area of 65,610 sq. km. Most of Sri Lanka is low-lying and is ringed by sandy beaches and small, irregular lagoons.