America's Original Wellness Retreat, New Life Hiking Spa in Vermont, has extended the upcoming season dates to May 14 - October 5, 2020. New for the 2020 season ... Read more