The southernmost point of India is known as Indira Point. It is located on the Great Nicobar Island in the Nicobar Islands group. Indira Point is situated in the Andaman and Nicobar Islands Union Territory, and it marks the southern ...
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.