Belize City | Belize in Trip Report on May 31, 2017 May 31, 2017 I have to say upfront, this was only a layover. Im not sure I can give a proper review because… Read More