India Southernmost point, Indira Point is situated
A. in Andaman
B. in Nicobar
C. in Lakshadweep
D. in Minicoy
Answer:B
India Southernmost point, Indira Point is situated
A. in Andaman B. in Nicobar C. in Lakshadweep D. in Minicoy