The Jim Thorpe Visitors Center is listed on the National Register of Historic Places and sits at the base of the city perched high above the Lehigh River. The ...