INGONISH BEACH, Nova Scotia — Rounding a curve on the Cabot Trail, you see it: an elongated pile of granite jutting toward the Atlantic Ocean. It’s called Middle Head, and it’s part of Cape Breton ...