RedTag
Armchair Tourist: travel HD video - HD wallpaper video for your television

SEARCH FOR VIDEOS HERE:

Where in the World?

Victoria, BC

Victoria is the capital city of British Columbia and is located on the southern tip of Vancouver Island off Canada’s southwest Pacific coast. The city has a population of about 78,000 within the metropolitan area of Greater Victoria with about 330,000.

Video ID: 4254

View on Wikipedia