Tropical beach view on the island of Praslin, Seychelles.
Giant Aldabra tortoise (Aldabrachelys gigantea) on Curiouse island in Seychelles.
Crab hiding in the mangrove forestson Seychelles.