Wrong Garden.
Two of the reviews are not the Illinois subject area but of somewhere in the western US. Garden of The Gods in Illinois is a beautiful area and great for relaxing, hiking, sightseeing, campings, and picnicking. Great for a day trip or extended stay while exploring the lands between the mighty rivers.