No. Sri Lanka is an island nation in the Indian Ocean, separated from India by the Palk Strait and Gulf of Mannar. The closest point is about 30 km (18 miles) between Dhanushkodi (India) and Talaimannar (Sri Lanka).