For many American tourists, Mexico is, and always will be, defined by its beach resorts. But there’s much, much more to Mexico than sand and sea. There’s a rich history melded together by the Spanish conquerors and the indigenous peoples… and you’ll find precious little of it at the beach. The truth is, you’ll need […]