Category: New York
-
Niagara Falls- what to know before you go!
Niagara Falls State Park in Niagara Falls, NY is a must to visit in the states! It was so amazing and was high on my ‘want to visit’ for a long time. I actually lived in New York state for a year, but never got to visit the Falls. This was truly an unforgettable experience […]