News
The Republic of Seychelles is an archipelago of 115 islands northeast of Madagascar. The country has a total population of 121,355 people, three-quarters of whom live on the main island of Mahé.
North Sentinel Island is a land mass roughly the size of Manhattan in the Andaman and Nicobar archipelago, about 750 miles from the Indian mainland. Visiting the island is prohibited by Indian law to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results