When In Newburyport, MA

Newburyport, Massachusetts is one of my favorite places to visit. The city is located on the border of New Hampshire and has all the charm of a coastal town. It was actually supposed to be the capital of Massachusetts but the mouth of the Merrimack River is so powerful and strong that ships couldn’t get … Continue reading When In Newburyport, MA

Advertisements