Stepping back in time to visit Jim Thorpe, Pa. March 25, 2016 by Rebecca Smith (March 25, 2016) -- People often call it Switzerland of America because of its proximity to the mountains and the architecture of many of the buildings located in Jim Thorpe, Pa.