Bird Island, Seychelles

Bird Island, Seychelles

Bird Island, located 70 mi/115 km north of Mahe, is small enough to walk around in an hour. It is home to an amazing number of creatures—more than a million sooty terns nest there between May and...

JDS Travel News JDS Viewpoints JDS Africa/MI