I have flown in the far East, Africa and IMO dont even think about not wearing a uniform.
On one trip I had an Arabic co pilot who was not rated on the jet. The idea was to treat the trip as a training trip.
Once we landed and went out in the evening He turned up in full flying regalia just so he could get respect from his fellows.
A uniform is highly respected in those cultures!
I can remember on numerous occasions being embarrassed by Military personel saluting you. (do you salute back?)
You are in a totally different culture so wear the uniform even piloting a microlight unless you want to extend your groundtime X2 and get treated like rabble
Pace