A walk in the woods helps refocus both mind and body. On Stillheart's property are 16 acres of forested gounds, with hiking trails offering the peace, serenity and beauty of the redwoods.
Stillheart Institute