Best places to visit near Niagara Falls, Canada I fell in love with Niagara Falls in an instant. The waterfalls were specta...