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.

Nancowry closelyRelatedTo Camorta