Discussion Forum Latest Questions

Sonal Chauhan

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 ...