Mahé
island
The largest island of the Seychelles, home to the capital city Victoria and numerous beaches and granite peaks.
Also Known As
Mahé
No ranking data available
The largest island of the Seychelles, home to the capital city Victoria and numerous beaches and granite peaks.