New Life Hiking Spa Celebrates 40 Years of Wellness

New Life Hiking Spa, the original “hiking spa” and wellness retreat in North America, opens this Thursday and celebrates its 40th anniversary. New Life is reopening at the renovated Killington Mountain Lodge and providing each guest a commemorative copy of “40 Years of Authentic Wellness”. The destination spa was founded and is still directed by Jimmy … Continue reading New Life Hiking Spa Celebrates 40 Years of Wellness