Wait wait wait...

You mean Canada is a real place?

All these years I thought it was just one of those made up Marvel countries, like Latveria, Wakanda, or South Dakota.