7 Must-See Islands in Seychelles with The Moorings
Follow the Icelantic Skis Team as they discover the magical Seychelles on their most recent sailing charter with The Moorings. The main islands of Mahé, Praslin, and La Digue are geological wonders of impressive granite boulders, mountainous and lush with tropical forests and home to many species found nowhere else on Earth.