Home Travel Victoria, British Columbia: Canada’s crown jewel