or cozy cafes and a walkable design. But usually, it's a feeling created by a multitude of small things. Tucked away in the Sierra Norte mountains in the state of Puebla, one Mexican town has ...