Niagara Falls is actually a New York state park. They have done a great job allowing the public to get close to all of the beauty of the Falls. We spent the day doing A LOT of walking, but the views were amazing!















Niagara Falls is actually a New York state park. They have done a great job allowing the public to get close to all of the beauty of the Falls. We spent the day doing A LOT of walking, but the views were amazing!