Travel

Snafu, Yukon

The 50 Funniest Town Names Across Canada

From "Snafu" in the Yukon to Newfoundland's "Happy Adventure," these funny Canadian town names often have fascinating origins.