belize jun 24-jul 1 2023