Always choose the neighbour who's the smallest, when left with no neighbours go back to the previous country and follow with the neighbour that is second smallest.
Start with the smallest country.
Overseas borders are considered: UK-Spain, Spain-Morocco, France-Netherlands, France-Brazil/Suriname.
Dubious borders: India-Sri Lanka, Malaysia-Singapore and Denmark-Sweden border are considered, Qatar-UAE isn't
A few corrections: Saudi Arabia after Kuwait (Kuwait doesn't have a land border with Iran), Russia after Turkey (since you have to come back to Georgia first) and North Korea after PNG.
I don't understand why Turkmenistan comes after Romania. The last country to still have borders is Russia, but Russia does not have a border with Turkmenistan.
Additional mistakes: the nordics border russia, which is later in the chain than france (and all of the americas) or spain (and the UK/ireland).
The answer order implies we're getting to the nordics via germany, but there's no need to do that.
(I second that turkmenistan is not connected to russia and is anway bigger than north korea, and that afghanistan doesn't border india while pakistan does.)
The answer order implies we're getting to the nordics via germany, but there's no need to do that.
(I second that turkmenistan is not connected to russia and is anway bigger than north korea, and that afghanistan doesn't border india while pakistan does.)