1. Dress appropriately for the situation – This rule really applies to government offices. Yes there is a dress code when entering government buildings, mainly long pants and shoes must be worn. If you show up in shorts, tank top and flip flops (yes I saw a guy like this in immigration) don’t expect to be allowed entry by the security guard. Please, for the sake of all the expats living here, just go home and put on the proper clothing as your acting like a buffoon is giving the rest of us a bad reputation.