Tag: water taxi

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…