Niagara Falls Ontario Canada, Sunday, April 10 9 AM morning walk on Clifton Hill and The falls

2 years ago
1

I hope you enjoy this video, we tried to get as much stuff on camera for your tour around the Niagara falls. Niagara Falls Canada is a beautiful place to visit, everyone is usually very friendly. I look forward to going back.

Loading comments...