Contact Info
36 Park Road
Windsor, Vermont 05089
Windsor, Vermont 05089
- Phone 1:
- 802-674-6789
Description
18 different works of art symbolize our journey from birth to death and beyond. There is an 800-tree hemlock maze, stone sculpture, prayer wheels, a driftwood band, a granite Buddha and more. The garden is a place for family fun, relaxation and rejuvenation.