Top

Normally, a Temazcal ceremony lasts about 2 to 4 hours.