Morne Seychellois National Park
A lush mountainous park covering much of Mahé Island with hiking trails and viewpoints.
View on Google Maps