The Cabot Trail is one of the most beautiful streets I have seen. The combination of coastal road and mountain road is perfect. The view over the Atlantic, then after the next turn one has a spectacular view on the Cape Breton Highlands National Park - perfect! Unfortunately the pavement outside the park area is poor.
