Four Seasons Resort Seychelles

Petite Anse, Baie Lazare, Mahe Island, Seychelles