In the heart of the Smoky Mountains of North Carolina lies an abandoned Wild West-themed amusement park called Ghost Town in ...
Carowinds laid off workers ahead of the opening season in March and just six months after Cedar Fair and Six Flags ...