America
Canada
Maritime
Cape Breton Island and Cabot Trail - Self-guided
Duration: 7 days and 6 nights
Level :