Definitely the highlight of the trip. Niagra Falls are utterly amazing! Was amazed (and scared) at how close you could get to the falls!
Comments
Sign in or get an account to comment.