What is the Temazcal?

The Temazcal or Temascal is a prehispanic bath whose origin is lost in the beginning of time. Temazcal name consists of two words that come from Nahuatl: “items” (meaning toilet)...