It seems like Buffalo is always getting beat up about something, worst sport franchises, worst winter weather, worst employment. Finally some good news, Niagara Falls is rated one of world's top ten most beautiful waterfalls. The compliment comes from the website Budget Travel.Ironically this day in 1848 was the day the falls stopped from ice stopping the river's flow.  More details on that here. Have you ever visited the falls?  Taken the boat ride?

Niagara Falls
loading...

More From Big Frog 104