You are viewing a single comment's thread from:RE: NIAGARA FALLS - Probably the most beautiful National Border you can imagine [EN/DE]View the full contextcrazy-andy (61)in #travel • 6 years ago Great post! This place is still on my must see list...
Thank you! 🙂 Yes, pictures can't show how impressive this place is in reality, you should really go there, if you have the chance!