18 of the Most Charming Small Towns Across America

I love places where I can relax and enjoy the bounties of nature, but I never expected that there are these places across America that got my whole attention as I stumbled a post in Veranda entitled "18 of the Most Charming Small Towns Across America". All are picturesque and serene.

1. Ligonier, PA
Population: 1,560

Settled in the 1760s, Ligonier is home to one of the oldest amusement parks in the country. One of its most charming features: The historic, downtown square still has a bandstand at its center.

2. Leavenworth, WA
Population: 1,992

We're not sure it gets more charming than this: The entire town of Leavenworth is modeled on a Bavarian village. 

For more of it, Click Here.