New Life Hiking Spa: an award-winning weight loss spa

2024-07-30

Recreation, Travel, Specialty Travel, Spas - New Life Hiking Spa. A hiking, fitness and health spa resort in the Green Mountains of Vermont, promoting weight loss,stress reduction and relaxation.

A hiking, fitness and health spa resort in the Green Mountains of Vermont, promoting weight loss,stress reduction and relaxation. Vacation packages include massage and yoga.

New Life Hiking Spa