Nightmare on the Bayou – www.nightmareonthebayou.com
Nightmare on the Bayou is Houston’s only haunted house that is really haunted! Located next to Houston’s oldest graveyard, Nightmare on the Bayou has over 15,000 sq. feet of Hauntedness!
Located at I-10 & Studemont downtown Houston, TX 77077