Victoria is the capital city of the Republic of Seychelles. It is situated on the northeastern coast of Mahé Island, which is the largest in the Seychelles archipelago. It stands as the sole port and the only town of significant size within Seychelles, accommodating more than one-fourth of Mahé Island’s population .
verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies.
Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style