Where the hell is that?
Okay, okay. Bea, cue the Google map.
Cape Breton is a large island at the top of Nova Scotia. It's fairly remote; it was part of a tug of war between the Native Americans, French, British, and Scots over the past 400-some-odd years; and the Cabot Trail is said to be one of the most beautiful places in the world.