Newburyport, MA

Nestled on the shores where the Merrimack River meets the Atlantic, the Greater Newburyport area is comprised of diverse communities filled with thriving business, rich history, unique charm and breathtaking scenic beauty. http://www.cityofnewburyport.com/