Desroches (one of the outer islands of the Seychelles archipelago) is famed for its natural beauty: its picture postcard perfect beaches, bright white powdery sand-lined with palm trees; its thriving underwater world, coral teaming with all manner of fish as far as the eye can see. Every day as we cycle around the island we […]
