Mahe Island — largest island featuring beaches, hiking trails, and mountainous landscapes.
Popular beach known for swimming, snorkeling, and water sports.
Mountain park with hiking trails, waterfalls, and panoramic island views.