I dunno bout Singapore. Knowing me, I'd end up in jail for doing stupid shit. The laws there ain't no joke.
Dubai is another place I stay away from. Just read that an English dude got 4 years of prison, cause they found a joint stuck on the bottom of his shoe with 0,003 grams of weed in it. Poor bastard stepped in it and got fucked.