Jim Thorpe was a sport legend but Jim Thorpe, Pennsylvania is a something else altogether! It's a quaint town situated in the heart of the Poconos.