Everyone knows about the North American wonder that is Niagara Falls, but you may have yet to discover a place equally as unforgettable on the Canadian side of the border. Located steps from the ...