Victoria, Vancouver Island, Canada

The city of Victoria, located on Vancouver Island, is the capital of the Canadian province of British Columbia. Victoria is a charming city where we stay a couple of days – primarily to visit the beautiful Butchart Gardens.

(more…)