59.3 F
Hemet
Thursday, October 8, 2020
Advertisement
Home Tags CHICHEN ITZA

Tag: CHICHEN ITZA

CHICHEN ITZA, IN THE YUCATAN PENINSULA OF MEXICO

(Chichen Itza) On one of our trips to Cancun, off the northeast tip of the Yucatan Peninsula, my...