Indira Point, located in Great Nicobar Island, is the southernmost point of India. Kanyakumari (option A) is the southernmost point on the Indian mainland. Colombo is in Sri Lanka, and Kavaratti is in Lakshadweep - neither is India's southernmost point.