Off the West Coast Road, Mahe Island, Grand'Anse
Barbaron Estate, Grand'Anse
Barbarons, Mahe, Grand'Anse