Tag Archives: Greyhound Station

Fairhaven Neighborhood

Fairhaven, one of Bellingham’s most popular communities, is located on Bellingham Bay. Known as the Historical District, Fairhaven was its own city before it was consolidated to...