72km (45 miles) S of Mexico City; 45km (28 miles) NE of Cuernavaca
Tepoztlán is one of the strangest and most beautiful towns in Mexico. Largely undiscovered by foreign tourists, it occupies the floor of a broad, lush valley whose walls were formed by bizarrely shaped mountains that look like the work of some abstract expressionist giant. The mountains are visible from almost everywhere in town; even the municipal parking lot boasts a spectacular view.
Tepoztlán remains small and steeped in legend and mystery -- it lies adjacent to the alleged birthplace of Quetzalcoatl, the Aztec serpent god -- and comes about as close as you're going to get to an unspoiled, magical mountain hideaway. Eight chapels, each with its own cultural festival, dot this traditional Mexican village. Though the town stays tranquil during the week, escapees from Mexico City descend in droves on the weekends, especially Sunday. Most Tepoztlán residents, whether foreigners or Mexicans, tend to be mystically...more local info