Victoria is the capital city of the Republic of Seychelles and is situated on the north-eastern side of Mahé island, which the main island of the archipelago. Victoria is served by the Seychelles International Airport. Attractions in the city include a clocktower modelled on that of Little Ben in London, England, the Courthouse, the Victoria Botanical Gardens, the Sir Selwyn Selwyn-Clarke Market...