×

Victoria

Capital of the Seychelles
Victoria, on Mahé Island, is the capital city of the Seychelles archipelago in the Indian Ocean. Seychelles National Botanical Gardens showcases endemic palms and orchids, as well as giant tortoises and fruit bats. The colorful Sir Selwyn Clarke...
Area: 7.761 mi²
Population: 26,450 (2010)
Island: Mahé