MICHELIN Travel Discover the world
Home > > > > > > Niagara Falls town stages comeback act

Leaving for Canada

Niagara Falls town stages comeback act

Niagara Falls town stages comeback act

AF-P Relaxnews - 2012-06-26

Twenty million people each year visit Niagara Falls, one of North America’s natural wonders. But most spend their time -- and money -- on the Canadian side. Now Niagara Falls, US, is looking to lure them across the water.

Top of page