Great Nicobar Island
Andaman and Nicobar Islands, India
Nature
Great Nicobar is the southernmost and largest of the Nicobar Islands of India, north of Sumatra. It is part of India, in the Nicobar district within the union territory of the Andaman and Nicobar Islands.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account