My husband and I have traveled all over the US and Cape Breton Highlands National Park is by FAR one of our faves to date. The drive from Wreck Cove (just south of Cape Smokey) up to Ingonish is breath-taking but that's just the beginning and not even part of the National Park. Once you get up to Neal's Harbour, make sure to take the Atlantic Scenic Route along the coast (you have to hop off the Cabot Trail for a little while but it reconnects further north). Meat Cove was the ULTIMATE destination and offered views that we never imagined would be part of this island. It was like being in Kauai with the lush green moutnains towering over the turqoise blue Atlantic. I can't begin to describe the beauty of this island, but make sure to stop at Cabot's Landing Provincial Park up in Aspy Bay. GORGEOUS beach!! The best part - no one is around. That's what makes this National Park so different from the U.S. parks. You'll love it. Go!!