Welcome to Victoria!
Victoria is the capital of the Seychelles islands, located on the island of Mahe. Victoria is the capital and largest city of the Republic of Seychelles, situated on the northeastern side of Mahé island, the archipelago's main island. The city was first established as the seat of the British colonial government. In 2010, the population of Greater Victoria (including the suburbs) was 26,450 out of the country's total population of 90,945.