The 7 Natural Wonders of Canada
The 7 natural wonders of Canada were chosen through a series of voting involving judges. Niagara falls, Moraine lake, the Bay of Fundy, Yoho national park, Dinosaur Provincial Park, Jasper national park and Della Falls are all unique and a sight to see.