Pointe Au Sel, Au Cap
Au Cap
Seychelles
Victoria, English River
E Coast Road, Pointe Au Sel
Pointe Au Sel
5th June Avenue, Victoria, English River
Anse Royale
5th June Avenue, Port Glaud, Port Glaud