Jump to navigation Jump to search
This article does not cite any sources. (June 2016) (Learn how and when to remove this template message)
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.
|This article about the geography of Belize is a stub. You can help Wikipedia by expanding it.|