Tourism Industry Association applauds the government for relaxing entry requirements for tourists coming to Belize Breaking Belize News More...