Beaches in Canada

Travelers are voting Cavendish Beach, Sauble Beach and Komakuk Beach as the best of 3 beaches in Canada. Want more? Check out our map of beaches in Canada.