Suspended ghost train ride in fun fair style.
100 Willow Park Center, Farmingdale, New York 11735, United States