I have to disagree with whoever suggested Jamaica. Jamaica is not a lovey dovey Bob Marley song. It's dirty and a good place to get robbed. Watch out if a local smiles and gives you a hug because they've probably got their hand in your pocket, trying to steal your wallet. And not everyone is sitting around toking, either, like some people think. The cannabis is just as expensive as it is in the US, they know you're a tourist and they know you have money. One guy tried to sell me papers for $10! It is a misconception that Jamaica is a safe and "iry" place to go.