Tag: vancouver island

Discover Vancouver Island's Incredible Whale Watching Opportunities

From humpback whales to orcas and everything in-between, Vancouver Island is known to be one of the best whale watching areas in British Columbia, Canada.

placeholder photo

5 New Leavetown Summer Escapes in Western Canada

Summer is almost here and we have some amazing new summer vacation spots for our guests to come and experience!