News

At the northernmost tip of the Seychelles Archipelago is Bird Island, a destination that is particularly popular with over a million birds.