The southernmost point of India is _____ in the Great Nicobar Island.
Indira Point
Answer:
The southernmost point of India is Indira Point. It was earlier known as Pygmalion point. It is situated on Great Nicobar Island in the Nicobar Islands.
Hence option a is the answer.