Only a 5 minute walk from our hotel was the ancient Mayan site of Cahal Pech (meaning City of Ticks!). We had an excellent guide for our visit who brought the settlement to life as we walked amongst the ruins. Earliest evidence of Mayan settlement here dates from 1200BC, starting as a solitary forest farmstead, […]