I was away in Vermont visiting my Mom for the last week. I never travel to Vermont without stopping in beautiful Stowe.
The Von Trapp Lodge is located on Stowe Mountain
and has the most majestic views and gardens.
We all can remember scenes from The Sound of Music.
The Von Trapp family recreated the beauty that they had left behind.