The enclaves and other foreign territories aren’t always a problem, because many of them have their own ISO 3166 codes, so OurAirports treats them as separate countries. Here are some examples:
Falkland Islands
St. Pierre and Miquelon
British Indian Ocean Territory
Greenland
U.S. Minor Outlying Islands
Melilla and the Canary Islands don’t have a separate code from Spain, however, so those need to be dealt with. When a country has a military base on another country’s territory (hostile or otherwise), I assign the base to the host country, so Leeward Point Field at the Guantanamo Bay Naval Station is assigned to Cuba, even though the U.S. controls the field, and RAF Akrotiri is assigned to Cyprus.
]]>