Canada’s Niagara Falls: Where the Power of Nature and Man-made Follies Go Hand in Hand The spectacular 170-foot drop of Niagara falls attracts millions of visitors each year. Tens of…