Finally Good News for Buffalo-Niagara Falls Rated One of the Best
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.