News

In case you didn’t know, for over a hundred years Crystal Beach Park was an amusement park a small village located on a beautiful beach located across the Canadian border from Buffalo.