Cabot Trail as Nature’s Masterpiece in Cape Breton Island, Canada