Nestled amidst the mountains of Morelos, roughly two hours from Mexico City sits the community of Tepoztlán. With a population of just over 50,000, Tepo, as it is affectionately known, blends ancient traditions with modern sensibilities and luxury. While the title Pueblo Mágico, or “Magic Town,” has lost some of its cachet over the past…