Mother Nature’s Mountain located near the top of the Kirby Mountain Road provides healthy homemade breads, pies, vegetables, herbal teas and herbal remedies for your adventure in Victory, as well as massage therapy, a cabin retreat and interesting tours of their 1800 off-grid mountain farmhouse.   Stop by this neighborhood mountain retreat on your way over the mountain, you won’t regret it. 


Victory, Vermont

%d bloggers like this: