top of page

Niagara Falls - well kinda...

I've always wanted to see Niagra Falls, but when I picture it in my mind, it is the version that is in Canada. We were told that the New York side isn't as good, and I think that is an understatement! Anyway, it was a sticker, lol


Comments


bottom of page