Geography

What is the capital of the Seychelles?
Answer
Victoria is the capital and largest city of the Seychelles. It is located on the northeast coast of the island of Mahé, the main island of the archipelago.
Geography
Victoria is the capital and largest city of the Seychelles. It is located on the northeast coast of the island of Mahé, the main island of the archipelago.