Ingonish, on the world famous Cabot Trail, Cape Breton Island, Nova Scotia