Interesting observations. Fairly low latitude, although not in the tropics. That rules out St. Mawgan unless there’s been a lot of Continental drift since I was last there!
A fairly disciplined country, depending on your definition.
This should resolve the steering-wheel issue:
During my research, I have discovered that the first terminal picture actually post-dates my visit to the mystery aerodrome. There was a very unconventional check-in procedure when I was there, although I don’t remember it
PS dook posted while I was composing. Eagle-eyed as befits a WIWOL.