What arge Island is located directly south of India?
The large island located directly south of India is Sri Lanka. It is an island country situated in the Indian Ocean, off the southern coast of the Indian subcontinent. Sri Lanka is separated from India by the Palk Strait.