Mahe
©
Mahe

Mahe

Largest Seychelles island, with granite peaks, tropical forest, Victoria, and more than 75 beaches.

Mahe is the largest island in the Seychelles, just 27 kilometres long but packed with enough mountains, beaches, and tropical forest to fill a week. The granite peaks of the Morne Seychellois range form the island's spine, rising to 905 metres and draped in dense vegetation. Over 75 beaches ring the coast — many of them empty on any given day.

All international flights arrive on Mahe, and many visitors pass straight through to Praslin or La Digue. That is a mistake. The island has a character the smaller islands lack: the lively market in Victoria (the world's smallest capital), the Botanical Gardens with their endemic coco de mer palms, and the Morne Seychellois National Park covering a fifth of the island with hiking trails through cloud forest.

Victoria is walkable in an hour. The Clock Tower, a miniature Big Ben erected in 1903, marks the centre. The market sells fresh fish, tropical fruit, spices, and local crafts. Le Jardin du Roi, a spice garden about 20 minutes south of Victoria, covers 85 acres of hillside with cinnamon, vanilla, and nutmeg trees and panoramic coastal views.

Beau Vallon on the northwest coast is the main beach, with diving, snorkelling, and a handful of bars and restaurants. But the best beaches are the quiet coves scattered around the south and west coasts — Anse Intendance, Anse Takamaka, Anse Soleil — where you may well be alone.