Victoria, Seychelles

Victoria, the capital of Seychelles, is the smallest in the world and can be easily explored on foot in less than a day.

Information

Find More  

Directory

Find More