Bellingham is located 80 miles North of Seattle, WA, close to the Canadian border.  There is an international airport, with easy connections from Seattle.