One of the State's Most Enchanting Towns Is Also the Most Romantic
The enchanting town of Jim Thorpe has been called "The Switzerland of America," often making the list of "best" places to visit in America. Nestled within the Lehigh Gorge, the historic town with its Victorian-inspired buildings, quaint streets, breathtaking views of the Pocono Mountains, and... Sign in to see full entry.