Victoria, Mahé Island, capital of Seychelles, sat photo-map  drag, or click for broad view Lat: -4.640119 Lon: 55.466537