Squamish, British Columbia By: Tara Holland Squamish, British Columbia is a community of about 20,000 people nestled at the north end of Howe Sound in the Sea to Sky Corridor....