Print now!

Lazare Picault in Seychelles, Mahe Island


Set in quiet, secluded, landscaped gardens only a minute’s walk from the beach. Situated on the South West coast of Mahe, overlooking the superb bay of Anse Gaulette and Baie Lazare.

Print now!