natural niagara wallpaper 7 Natural Wonders Of The World Niagara Falls The falls are located 120 km 75 mi from Toronto and 35 kilometres 22 mi away from Buffalo. Located in North America is the Grand Canyon ext... Monday, November 29, 2021 Add Comment Edit