When I have a free weekend, one of my favorite trips is to the city of Victoria in British Columbia Province, Canada. The city is filled with so much to do, from the Royal BC Museum and the nearby Butchart Gardens to whale watching trips and access to so much more as you travel north […]