Chan Chen
Chan Chen is a village located in Corozal District, Belize.[1] Most of the inhabitants speak Spanish or Yucatec Maya, along with some English.[1]
Chan Chen is a village located in Corozal District, Belize.[1] Most of the inhabitants speak Spanish or Yucatec Maya, along with some English.[1]