Tepoztlán is a Magical Town cradled in front of its legendary hill El Tepozteco, which offers history, traditions, festivals, and other charms. Less than two hours from Mexico City, here are five reasons why travelers should have Tepoztlan, Morelos on their bucket list. Climb the Pyramid of El Tepozteco At the top of the El …