Niagara Falls- one of the World's Seven Natural Wonders! A visit to Toronto isn’t complete without a stop at Niagara Falls. Enjoy the beauty of the breathtaking falls, travel behind the falls, or ride a boat into the falls! Visit the butterfly conservatory, shop and eat on Clifton Hill. Niagara Falls can be a great add-on to a Toronto trip or a unique destination on is own.