If there's any one place in Canada that travellers should add to their bucket lists, it's Ontario. It may not be by the coast like British Columbia or Nova Scotia, but it's still full of the same beauty and wonder that can only be found in Canada.
Here are 10 magical places in Ontario you need to visit at least once in your life:
Sault Ste. Marie
Cup and Saucer Trail
Indian Head Cove
Cyprus Lake Grotto