Niagara Falls is broke and this is a fairly nice park for a town that's broke, duck ponds etc. . .not too many seats to enjoy the view, bring your own!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.