Victoria’s Best Attractions
Charming Victoria is the capital of British Columbia and is located at the southern tip of Vancouver Island (not to be confused with the City of Vancouver). The saying goes that “Victoria is more British than Britain itself”. While there…