Jim Thorpe, PA
Nicknamed the 'Switzerland of America', the Pennsylvanian town of Jim Thorpe is nestled in the Pocono mountains. The alpine-esque town, with winding streets and Victorian architecture, also sits along the Lehigh Gorge, a spectacular state park with thick woodlands and dramatic waterfalls.
STAFF TOP PICKS
If you are tight on schedule, these are the attractions we recommend going for in a 1 to 2 day stay.