Answers

2015-05-15T20:35:13+05:30
Indira point is in south of India and it's special is that it has been submersed in water
4 3 4
2015-05-15T20:36:19+05:30
Great Nicobar Island located in the eastern Indian Ocean at 6°45’10″N and 93°49’36″E is the name and its special feature is submersed in water
0