Eden Island, Mahe Island
Port Glaud, Mahe, Mahe Island
Beau Vallon, Mahe Island
Beau Vallon, Mare Anglaise, Mahe Island