Skip to main content

Xibalba (Mayan pronunciation: [ʃiɓalˈɓa]), roughly translated as "place of fright",[1] is the name o…