I stumble over the most amazing things when I travel. Earlier this year, on a very touristy getaway to Cancun, friends talked me into visiting Chichen Itza. I’m ashamed to say what little I knew about this world wonder was from it being theĀ setting of a Dresden Files novel. While the book was good, it […]