Great Nicobar Island - Wikipedia
Great Nicobar is the southernmost and largest of the Nicobar Islands of India, north of Sumatra. ... Great Nicobar is located in Andaman and Nicobar Islands. Great Nicobar. Location of Great Nicobar Island in the Andaman and Nicobar Islands.