Great Nicobar is the southernmost and largest of the Nicobar Islands of India, north of Sumatra. From Wikipedia