Brendon Grimshaw and Moyenne Island: The Modern-Day Robinson Crusoe of Seychelles In the heart of the Seychelles, a cluster of tropical islands in the Indian Ocean, lies a tiny paradise named Moyenne Island. This 22-acre island became famous not for
Read more