Architectural Digest just released its list of the prettiest towns in every state and the competition in Pennsylvania was stiff. The title ultimately went to the Bucks County jewel New Hope. They said the winning features were the views of the Delaware Canal and the many art galleries that line the streets. All of this paired with the easy distance to Philadelphia made for a winning combination.
The towns chosen for the list were selected based on rich architecture married with nature, from trees to beaches. Small towns were given special love for their abundance of culture.
New Jersey got a nod too for the classic beauty of Cape May. The little town with grand gingerbread trim Victorian homes and a picturesque boardwalk grabbed that beach town the title.
Not many towns get to boast a railroad with a vintage train that travels from the cute town of New Hope through the Bucks County countryside.
Unique shops dot the main thoroughfares of downtown, making New Hope an exciting shopping destination.
Dining options abound in New Hope, offering everything from New Orleans inspired Cajun dishes at Marsha Brown to Americana favorites at the Logan Inn.