Victoria is the capital and largest city of the Seychelles, an archipelago nation located in the Indian Ocean off the coast of East Africa. It serves as the administrative, commercial, and cultural hub of the country.
The city is situated on the main island of Mahé. It is characterized by its diverse infrastructure and serves as the primary gateway for international travel and trade within the nation.