New Life Hiking Spa will not be open in 2024

New Life Hiking Spa will not be open in 2024 New Life Hiking Spa was a wellness retreat located in the Green Mountains of Vermont. Founded in 1978 by Jimmy LeSage, New Life Hiking Spa was dedicated to helping guests achieve their health and wellness goals through hiking, fitness, and healthy eating. Unfortunately New Life…

Read More