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 ...