Anthony Melchiorri, host of The Travel Channel’s “Hotel Impossible” is in Niagara Falls NY this week recording a hotel makeover episode at the Waldorf Niagara located at the ...Read in full »
Niagara Falls has been known across the world for the past three hundred years as a top tourist destination. The beauty of the Falls themselves along with the ...Read in full »
Niagara Falls is one of the world's great natural wonders and is the name for the two major waterfalls located on between Lake Erie and Lake Ontario.
The two water falls that make up Niagara Falls are the American Falls, which includes the smaller Bridal Veil Falls and the Horseshoe Falls.