yes it is
yes
The island is Sri Lanka, formally known as Ceylon.
its is only Sri Lanka
No, it's an island.
The neighbouring country situated to the southwest of India is Sri Lanka. It is an island nation located in the Indian Ocean, just south of the Indian mainland, separated by the Palk Strait.
Sri Lanka is the island country off the southern tip of India.
Sri lanka is a Asian country. It is located near by India.
No, Sri Lanka is totally a different country from India. Sri Lanka's tamil and hindu sector (11% of total population) shares some cultural similarity with India. Otherwise, there is nothing similar to India in Sri Lanka.
Sri Lanka is surrounded by water, the nearest country is India
India
Colombo is the capital of the island country of Sri Lanka, off the tip of India.
sri lanka or India is not the right question....Each country is best for one or the other way