
Last weekend we visited Newburyport, Massachusetts and were charmed by its beauty and history. Newburyport, nestled on the picturesque shores of the Atlantic Ocean just south of the New Hampshire border, is not only a scenic coastal town but also a hub of rich historical significance.