Answer:
Your Ans Is
(A) Indra point.
Step-by-step explanation:
Indira point is the southern most point of India and is situated on great nicobar island in the nicobar island.
1.6m questions
2.0m answers