Camorta
E394592
UNEXPLORED
Camorta is an island in India’s Nicobar archipelago in the eastern Indian Ocean, known for its indigenous Nicobarese communities and strategic location.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.