Originally Posted by mahel
Tourists in shorts are frowned upon - in both cities. You rarely see locals who wear shorts. It is a matter of decency - cover yourself up! They would of course never tell you. This is not only the muslim influence - the Chinese and Indians have also adopted the same style. So bring some long pants of cotton - I always use them. You wil l get more rrespect and credibility!
As I have posted above, I wear shorts most of the time when I am not working. And I have lived in both KL and S'pore for more than 30 years !
Are you sure you are not confusing KL with Bangkok ?