Visit the top nature wonder of the world: the Niagara Falls! This virtual challenge takes you 226 km (140 miles) from the city of Toronto, following tranquil trails and across the bay, to the Canada-US border where sits the majestic Niagara Falls. The journey feasts you with a mixture of engineering masterpiece and nature beauty in