You are viewing a single comment's thread from:RE: Natasha’s Travels: Niagara Falls, One of the Natural Wonders of the World | MyPictureDay submissionView the full contextshenchensucc (70)in #travel • 7 years ago Looks very nice, I have been there before. So are you live in Canada as well?
Yep that's right :)