Garden of the Gods Park Illinois

Hiking area in Herod IL, United States
Suggest an edit · Your business? Claim now

Add more information

Add hours
Weighing in at 2,600 pounds, the towering Big Foot statue is the latest in a long line of fun roadside attractions that have dotted America’s …

Social profiles