Sesha, Niagara Falls is one of my favorite places, although I prefer the Canadian side. Your photos are breathtaking and make me yearn to return the the Falls.
Once I was there in early July and had the pleasure to observe joint celebrations of Canada Day and the U.S. Independence Day. The fireworks from both sides of the Falls were extraordinary.