Nova Scotia is the kind of place that sneaks up on you, a rugged, colour-soaked stretch of Atlantic Canada where ancient ...