I've been to Bellingham a few times but this was my first time visiting Fairhaven. I loved it there! It's a charming little historic village with old buildings and shops. A nice place to go for a walk on a sunny day. There are also no parking meters (at least near Village Books) which is a nice change! There's an outdoor cinema outside the bookstore/cafe but they didn't show any movies anymore when we came 'cause it was late in the summer. I'd visit there again sometime.