Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka is a country off the southern coast of the Indian subcontinent in South Asia. Known until 1972 as Ceylon, Sri Lanka is…