Canadian Thanksgiving at Semiahmoo Resort-Golf-Spa Leave a Comment / By Ruth Lauman / September 18, 2023