Victoria, Seychelles (1772- )
Victoria is the capital city of the Republic of Seychelles, a country made up of 115 small islands in the Indian Ocean of which 46 are uninhabited. It has been the nation’s capital since the country gained its independence in 1976. Victoria is the country’s … Read MoreVictoria, Seychelles (1772- )