Semiahmoo to celebrate Fourth of July by ehamann • June 24, 2016 6:00 am Semiahmoo Resort, Golf, and Spa in Blaine will host a series events for Canada Day and Independence Day from Friday,… Read Story