The idyllic Mexican town has long lived in our collective cultural imagination: for its stunning white beaches, yoga retreats, and some of the best preserved archaeological sites in the world. It’s ...