Because there is a bug with the continent (either script or database).
Africa and Asia are correct. Australiasia gives you central american airports. Middle east = european ones. North American = australiasian. Central America = South american. South america = north american. So.. I guess Europe = middle east ones.
Confusing... :?