Gorgeous beaches and relaxing vibes are two things that an ideal Island holiday is comprised of. This is exactly what I anticipated before visiting the Indian Ocean gem, Seychelles, a couple of years back. And what the island of Mahe gave me was at par with my expectations. It made my spirit and soul fly. […]
The post The Fabled Island of La Digue appeared first on In the Know Traveler.