Sri Lanka flag

Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka, is an island country in South Asia that is separated from the Indian subcontinent by the Gulf of Mannar.