Do you have the urge to submerge? Soaking away your stress in some New Mexico hot springs is a great way to relax and unwind when you're feeling tense. In fact, Jemez Hot Springs in Northern New ...