The Indira Point on the Andaman and Nicobar Islands is closest to which of the following countries?
- ABangladesh
- BMalaysia
- CIndonesia
- DNepal
Solution & Step-by-step Explanation
Indira Point, located on Great Nicobar Island, is the southernmost point of India's territory. It is closest to Indonesia, specifically situated roughly away from the northern tip of Sumatra island.