1.

Where is the Indira Point, the southernmost point, the southernmost point of land in the territory of India, situated?

A. Lakshadweep
B. Andaman and Nicobar Islands
C. Tamil Nadu
D. None of the above
Answer» C. Tamil Nadu


Discussion

No Comment Found