Archive for the ‘Canada’ Category
Squamish, so beautiful so cold!
Squamish … the town name means “mother of wind” for the thermal wind that blows consistently through the valley. The Spit is where hundreds of kiters launch and enter the water where the river pours into the Howe Sound. Squamish is perhaps the most idyllic kite spots I have experienced, with gorgeous mountain and waterfall […]