Belize City
The MCC Grounds are Belize's main venue to watch football and cricket matches.
cnr Barrack Rd & Calle Al Mar