Victoria, 1206 Victoria (Seychelles)
Victoria, Mont Buxton, Seychelles
ORION MALL ROOM 110, Victoria (Seychelles)
Albert str., Trinity House, 1234 Victoria, Mont Buxton, Seychelles