New York

Home/Tag: New York

Wild Water Fun in Niagara Falls, NY

Many often think of Niagara Falls as being in Ontario, Canada, but most people don't realize that two of the three falls that comprise Niagara Falls are actually located in the United States. While the Canadian side does boast fabulous views of the falls, there are some fun water activities that you can do in [...]

Go to Top