20 of the most beautiful places in Canada

In honor of Canada Day, celebrated on July 1, we've rounded up a gallery of some of the country's most beautiful, diverse places.