India is the second largest populated country. The country which does not share the boundary with India is Sri Lanka. The island country Sri Lanka lies in the Indian Ocean. The Palk Strait separates India and Sri Lanka.
India is the second largest populated country. The country which does not share the boundary with India is Sri Lanka. The island country Sri Lanka lies in the Indian Ocean. The Palk Strait separates India and Sri Lanka.