We had a great Niagara Falls Tour from Toronto. Niagara Falls is one of the best natural wonders of the World. God created this for us. It is a gift of God. I have never seen water falls like this any where. Beauty of God. We took a tour from Toronto with North Star Tour Toronto. It was best tour bus and stopped at Niagara on the Lake, Winery, Niagara Parkway, Dufferin Island, and Clifton Hill.