Campbell Bay

E186469 UNEXPLORED

Campbell Bay is a coastal settlement on Great Nicobar Island in India’s Andaman and Nicobar Islands, known for its strategic location and proximity to rich biodiversity and marine ecosystems.

Aliases (1)


Please wait…