Nestled in the St. Francois Mountains, Taum Sauk Mountain State Park is perhaps best known as the home of the biggest ...