Ghost Town In The Sky’s “Cliffhanger Rollercoaster” Opens for Memorial Day

Ghost Town in the Sky, North Carolina’s mountaintop family theme park, will open for the 2009 season May 22nd along with the much-anticipated and long-awaited Cliffhanger Rollercoaster! Originally built in 1985 and located literally on the side of Buck Mountain, the Cliffhanger underwent a… [Read More]