Discover the Natural Wonders of Seychelles’ Treasure Islands
Situated in the middle of the Indian Ocean, 400km northwest of Madagascar and over 1000km from the East African coast, the Seychelles is an ancient archipelago of 115 islands. While most travellers arrive trailing confetti and are content to simply fly and flop on some of the world’s finest beaches, the islands possess natural wonders…