I never even knew this existed. I've been to hot springs before, but a natural thermal waterfall? Another slice of paradise hidden in Guatemala.