Results 1 results found Guide lecturing to tourists in the Great Ball Court (Gran Juego de Pelota), Chichen Itza, UNESCO World Heritage Site, Yucatan, Mexico, North America