Flightseeing over the Tantalus Mountains

The self-proclaimed “Outdoor Recreation Capital of Canada,” the town of Squamish, British Columbia – located approximately halfway between Vancouver and Whistler – has just about everything any lover of adventure and the great outdoors could possibly want. During a four-night stay last summer, I had time to for a diverse array of activities, from hiking the …

Flightseeing over the Tantalus Mountains Read More »