Looking down the Squamish Valley
Category: Squamish
Located about halfway between Vancouver and Whistler, this town is in the heart of Ski to Sky country! This outdoor capitol of BC has everything to offer someone who loves the outdoors. The famous ‘Chief’ towering rock face is a main attraction and is hike-able for unbelievable views!