Belize City can be hell. The islands are better. Warning- running away from the so called police might seem like the only way out, but the rules are different there. Luckily you got out of there. Avoid getting locked up, no matter what the cost. It only gets worse if they put you behind bars.
KLR 650- DRZ 400- R100/7- CB125S Scrambler Build
Still Riff Raff