A comprehensive visual tour of Mahe, the largest island of Seychelles. From the misty peaks of Morne Seychellois to the vibrant markets of Victoria. This collection highlights the lush biodiversity and the vibrant Creole culture found across the island.