Canada was my first guess, and I was able to get the rest of the Western hemisphere after that. I'm looking now for Portugal which i think should be pretty obvious, but I must be missing something.
Edit. Also, I was wondering why there was no French Guyana, but being part of France means it's not a separate country. However, in that case France should share a border with Brazil. I wonder what other such quirks are in this map.
Edit. Also, I was wondering why there was no French Guyana, but being part of France means it's not a separate country. However, in that case France should share a border with Brazil. I wonder what other such quirks are in this map.