Pilot John M31 has visited (landed in) a total of 170 countries but have 70 countries yet to explore.
Afghanistan
American Samoa
Anguilla
Antarctica
Armenia
Bangladesh
Belarus
Belize
Bhutan
Bosnia and Herzegovina
Botswana
British Indian Ocean Territory
British Virgin Islands
Brunei
Cambodia
Cayman Islands
Christmas Island
Cocos (Keeling) Islands
Comoros
Congo (DRC)
Cook Islands
Dominica
Dominican Republic
Equatorial Guinea
Eswatini
Falkland Islands
Faroe Islands
Fiji
Georgia
Greenland
Guam
Johnston Atoll
Kiribati
Kosovo
Latvia
Macau
Maldives
Mayotte
Micronesia
Midway Islands
Nauru
Nepal
Netherlands Antilles
Niue
Norfolk Island
North Korea
North Macedonia
Palau
Palestine
Poland
Russia
Saint Helena
Saint Lucia
Saint Vincent and The Grenadines
Samoa
Sao Tome and Principe
Sweden
Timor Leste
Timor-Leste
Turks and Caicos Islands
Tuvalu
Ukraine
Uzbekistan
Vanuatu
Virgin Islands, U.S.
Wake Island
Wallis and Futuna