Warispal Kaur shared her experience - travel
2 anni fa

Everyone knows that Niagara falls is one of the most famous travel destinations in the Canada and I also visited this beautiful place few months ago and I had such a great experience. This place seems like larger-than-life miracle of nature.Both the daytime and night time views are breathtaking. I will recommend everyone to visit this place atleast once.