Shipwreck Falls was a water ride located at Six Flags New England. Built by Intamin in 1997. Shipwreck Falls closed in 2011. Read More...
What did you think of Shipwreck Falls?