Darbara Singh Bains
Google
Niagara Falls is very nostalgic place and it is difficult to explain, rather seeing with own eyes. The Horse Shoe making by Water Falls from Canada side and America side has its own grandeur. The Sun Rising view at the Niagara Falls is wonderful beautiful. The view from Canada side is more fabulous than American side due to Geographical areas and there is much more Crowd and hustle bustle on Canada Side. In life time one must see it.