Tag: chetumal

January 9, 2017 Nerd No comments exist

Hands down one of the best locations I’ve been to thus far. This is an island off the coast of Belize, it’s a backpackers Carribean paradise, about an hour off the coast heading north towards the Mexican Belize border Cehtumal. I haven’t been here in a while so I’ll assume it has greatly expanded. You can also…