Hayride of Horror
Dellwood Park Woods Drive, Lockport, United StatesAre you one of the brave souls to seek out the underground of Dellwood Park? We dare you to attempt the Curse of the Bayou. This top rated haunted attraction has been hidden in the Canyons below the Hayride of Horror. The veil between the living and