Answers

2015-06-30T17:14:30+05:30
Indira point is located in the Great Nicobar Islands. Located at 6°45' N latitude and it is the southern most point of India
0
thanks for giving answer
Plz mark it as the best plz
2015-06-30T17:18:02+05:30
Indira point is the southern most point of the Indian Union.
It got submerged under water completely during the 2004 tsunamis
0