Heal Your Body and Soul with a Mexican Herbal Steam Bath

A small temazcal nestled at the back of a walled garden in Oaxaca, Mexico.