With kids (6 and 3)! Any recommendations are welcome! It's for next June, if that helps. We're planning five nights nearish to Peggys Cove and hope to explore Lunenburg, Burntcoat Head Park, and Halifax and then plan to go up to the Cheticamp area for three more nights and hope to explore Baddeck, Iona, and Inverness.

Any other must sees? Best whale watching tours? Restaurants? Places to park and sightsee on the Cabot Trail up in Cape Breton Highlands National Park maybe? I'll have both kids with me and my mom who isn't great at having to walk too far so I don't want to do a full on hike but would love good spots to stop and enjoy the view/take a small walk.