Answer: squamish

AnswerCrossword Clue
SQUAMISH

Town north of Vancouver