The capital of the Seychelles is the city of Victoria, which is also the largest city on the islands.