Look at all these well travelled backpackers....
Fuckin noobs. Listen the only places in the world where the cops are interested in your 3 joints worth of weed are: Saudi Arabia, Malaysia, Singapore, Iran, Yemen and maybe one of those other muslim countries.... also the US...the cops in the US are very cocerned with your minor
In latin america its a completely different approach to enforcement and safety. The cops wont throw you in jail for minor amounts of weed as it is decriminalized in most countries. Most cops will happily take a bribe. They are more concerned with tourist safety and well-being.
You'll find shitty weed in Cuba and you'll want to be more careful about getting robbed or scammed.... if you are used to smoking really good bud might be a better idea to save your money and get yourself some cubanita whores and get plenty drunk...
Have fun...