I thought I knew North America. I've been to the United States dozens of times and even spent my honeymoon exploring Alberta ...