About the place
Victoria, the capital of Seychelles, is one of the smallest capitals in the world, amid pink granite beaches.
Country Information
Place Information
Victoria, the capital of Seychelles, is one of the smallest capitals in the world, amid pink granite beaches.