Village books is a must stop if passing through Bellingham. It resides in the fairhaven area of the town. It is not huge, but it has many unique treasure that are fun to browse through, and more often than not end up purchasing.
Because it is an old house, it is easy to get lost wandering around. It is quite fun though, because you never know what lies around the next corner. There is a great cafe inside upstairs if you want to take a quick break.
Nice place to spend a day with friends for independant and group reading.