NICOBAR ISLANDS, a cluster of islands situated in the Indian ocean, at the entrance of the gulph of Bengal, between and N. lat.
NICOBAR ISLANDS
article · 148 chars · lineage ↗ · page image at NLS ↗
article · 148 chars · lineage ↗ · page image at NLS ↗