This quiz has been done before. Also I think you need to explain what's counted and what isn't. Firstly, you clearly include territories (which is very sensible) but have missed some out. UK has territories in Africa (St Helena), Asia (Akrotiri) and Antarctica (S Georgia). USA has them in Oceania (Hawaii) and Denmark in N America (Greenland). France, South Africa, Norway and Australia all have Antarctic territories. You rightly considered Dutch islands in S America but forgot to include Greek islands in Asia, a Yemeni island in Africa (Socotra) and (arguably) Chilean and Ecuadorian islands in Oceania. Finally, which bit of Cyprus did you imagine was in Europe and which bit of E Timor in Oceania?