Hosted on MSN
The 'Waterfall Capital Of The World' Is This Resurgent Canadian City Near Niagara With Hundreds Of Falls
Niagara Falls is a literal force of nature, cascading for miles over the American and Canadian borders (the state of New York and the province of Ontario, specifically). And yet the surrounding town, ...
Hosted on MSN
Ontario is home to the 'waterfall capital of the world' and it's breathtaking in the fall
Fall is the perfect time to chase waterfalls. As the temperature drops and the leaves begin to change, Ontario's dreamy cascades transform into magical autumn dreamlands framed by fiery foliage. If ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results