Environmental Sciences, asked by bhuvisweety8263, 11 months ago

Which is India's southernmost land point ? Is it situated in Nicobar islands?

Answers

Answered by aayushkarmakar040108
2

Answer:

Indra Point is the southernmost land point. Yes, it is situated in andaman and Nicobar island

Similar questions