7 Natural Wonders To Explore In Ontario This Fall Kakabeka Falls Address: 4853 Hwy. 11/17, Kakabeka Falls, ON Why You Need To Go: Known as the "Niagara of the North", this giant waterfall is the second-highest in Ontario, and it's a gorgeous spot to see during the autumn colors. Previous Next Pages: 1 2 3 4 5 6 7 8 entertainment Nature exploring Ontario wonders travel waterfall Wonders 2022-09-09 admin