Home Mexico The Temazcal – an ancient ritual to purify body and mind