Fairhaven, Massachusetts, settled in 1659, is a small town located in Bristol County, Massachusetts. Fairhaven shares a harbor with neighboring New Bedford, which is known for its’ whaling and fishing history. This small, but scenic town, features charming old architecture. Plenty of ...
Read More