Twenty minutes away from the Seychelles main island of Mahé is the flat coralline island of Desroches, home to the ultra swanky Four Seasons Desrochesand an ancient population of Aldabra Giant Tortoises. An Aldabra Giant Tortoise on the islands of De…
Read More