Diners are surrounded by windows looking out onto Semiahmoo Bay from one of the restaurants at Semiahmoo Resort.
Diners are surrounded by windows looking out onto Semiahmoo Bay from one of the restaurants at Semiahmoo Resort. Jake Parrish For The Bellingham Herald
Diners are surrounded by windows looking out onto Semiahmoo Bay from one of the restaurants at Semiahmoo Resort. Jake Parrish For The Bellingham Herald