Victoria Lifestyle

Canada’s Big Island

The Fijords north of Tofino – West Coast Vancouver Island – Photo M Ziegler

If you love nature – how can you not love Vancouver Island. It has the best of everything – Water, Mountains and Adventure.

Bookmark the permalink.

Leave a Reply