• Floogate Falls Lazy River slide

    Fan of it? 1 fan

    From Darien Lake theme park in Darien Center, NY USA operated from 1981-2007 and has been SBNO 2008

    Keyword: water parks, waterslide, lazy river, amusement parks, usa, darien lake, barracuda bay, sbno, closed, splashtown

Around the Web

1 comment

user photo
It seems wonderful. I am fond of water parks and I just love different slides equipment in water parks. Its just amazing!!! Green Water Park
posted over a year ago.
click to show 1 comment

Water Parks Hot on Fanpop