Answers

  • Brainly User
2016-02-24T18:11:56+05:30
Indira point . It is situated on the great nicobar island in the nicobar islandĀ 
0
The Brainliest Answer!
2016-02-24T18:12:02+05:30
The southern most point of india is indira point on the Andaman and Nicobar islands .
2 5 2