You have added 0 Attractions
You can add to your itinerary by tapping the star icon on any listing.
Browse our gallery of promotional videos. If you want to learn more, get in touch.
Miniature World – the greatest little show on Earth – is one of the city’s most popular tourist attractions located in downtown Victoria, BC. Your visit here will be a…