Mercury House, Francis Rachel Street, Victoria, Seychelles
Pier Ward, Seychelles
Flamboyant Ave, Seychelles
Victoria, Bel Air, Seychelles
Francis Rachel Avenue Victoria