I’m off to Mexico, I told a few people. The response, invariably, was something about how I could possibly afford it. Best known for palm-fringed white-sand beaches and rippling turquoise seas ...