Jim Thorpe, Pennsylvania: The “Switzerland of America” – History, Adventure, and Endless Charm
Jim Thorpe, Pennsylvania, tucked along the winding Lehigh River in Carbon County, is a mountain town brimming with legend, natural beauty, and vibrant community life. Once known as Mauch Chunk,…