belize jul 22-jul 29 2023