Sri Lanka

Sri Lanka, formerly known as Ceylon, is located on the island of Ceylon in South Asia, in the Indian Ocean.

An excerpt from the article 24 facts about Sri Lanka

It is located about 50 kilometers southeast of India, from which it is separated by the waters of the Palk Strait and the Gulf of Mannar.