Insider’s Travel Guide to Jim Thorpe
Located in northeastern PA in the Pocono Mountains, the quaint town of Jim Thorpe has made a name for itself. Known as the “Little Switzerland of America,” the town is ranked as one of the most picturesque places in the country to experience fall foliage by publications including Travel + Leisure…
Read More