I am looking for a good park in the St. Louis area, and have been told to look in Alton, Belleville, or Elsah for a place. Any suggestions? (I had reserved a spot at a KOA in Granite City- but have been advised by a local that this is a pretty tough area.)