Hawksbill sea turtle swimming in Indian ocean in Seychelles

The Treasure Island

The Seychelles archipelago is known for many things: Pristine beaches, amazing coral reefs, the variety of endemic birds that nested there, home to the only flightless bird in the Indian Ocean, a population of ...