A) Cape Comcerin
B) Point Calimer
C) Indira Point
D) Port Blair
Correct Answer: C
Solution :
Indira Point also known as Pygmalion point is located in Great Nicobar. It is the Southernmost point of India's territory.You need to login to perform this action.
You will be redirected in
3 sec