Temazcal Tuch, in Atlatlahucan, Morelos state, Mexico, is a traditional steam dome, pH 7.3, hosting an herbal sweat ceremony built around rest and wellness, in keeping with local custom.
Insider tip — Temazcal Tuch in Atlatlahucan, in volcanic Morelos, offers temazcal sessions guided by traditional therapists. Atlatlahucan means 'water that flows out from inside the mountain' in Nahuatl — a name that perfectly reflects its ancestral bond with water and steam.