Greenland is in North America.
France would have a better argument for it having territory in both north (https://en.wikipedia.org/wiki/Saint_Pierre_and_Miquelon and others) and south (https://en.wikipedia.org/wiki/French_Guiana and others) america.
[0] https://news.ycombinator.com/item?id=41758856#41785534
Greenland is in North America.