See Why This Island is Canada’s Best Kept Secret

National Geographic Adventurer Alastair Humphreys experiences the best kept secrets of Cape Breton Island in Nova Scotia, Canada. Salmon fishing,… more