Beau Vallon, Seychelles, Mahe Island
Glacis Victoria Mahe Island, Mahe Island
Port Glaud, Seychelles, Mahe Island
De Quincy Village, Mahe Island
North Island, Silhouette Island
North Coast Road, Mahe Island
N Coast Rd, Beau Vallon, Seychelles, Mahe Island
Beau Vallon Road 361, S/N, Mahe Island
Beau Vallon, Mahe Island, Seychelles, Mahe Island