Looking for things to do on Cape Breton Island? Read my list of driving, golfing, culture and hiking adventures, plus all the best food!