Victoria Photos

Browse 82 attractions, meet 2 travelers, 3 tour guides and discover 90 photos

Originally established as the seat of the British colonial government, Victoria is the smallest capital city in the World, situated on the main Seychelles island of Mahe. Serving as the only major port of this island nation, Victoria facilitates large quantities of exports of vanilla, coconuts, soap, fish and guano.
View Victoria guide >

Tourist Attractions In Victoria