Victoria

Victoria is the capital of the Seychelles islands, located on the island of Mahe.