The capital of Seychelles is Victoria