Here are the top 85 tourist attractions to see in Seychelles:

85. Baie Lazare

8 km
from city center
85 out of 85
places to visit in Seychelles

A beautiful moon-shaped bay located in the southwest of the island of Mahé, the Baie Lazare is an administrative district of Seychelles, well known for its scenic islands and also for the myriad of activities that tourists can enjoy here. Located between the Kempinski Resort and the Lazare Picault Hotel Baie Lazare is named after the French explorer Lazare Picault.

View 22 Packages