Taum Sauk Mountain State Park – Missouri Taum Sauk Mountain State Park is located about and hour and a half south of St. Louis in the heart […] May 24, 2016 2