Search
Menu
Home
Sources
About
Contacts
Yo Chen
Yo
Chen
is a small
village
located in the
Corozal District
from the
nation
of
Belize
. The name Yo Chen is in the
Yucatec Maya language
which means "
Top
of the well". Most of Yo Chen
residences
are from
Maya
Yucatec
descent
.