Just some of the endless amazing views of the Cabot Trail - Cape Breton, Nova Scotia.