Belize City, obligatory passage point