Cape Barwell
Punta ang Cape Barwell sa Indiya. Nahimutang ni sa estado sa Union Territory of Andaman and Nicobar Islands, sa habagatan-sidlakang bahin sa nasod, 2,500 km sa habagatan-sidlakan sa New Delhi ang ulohan sa nasod.
Read article
Nearby Places
Sandy Island (pulo sa Indiya)
pulo sa Indya