New England Botanic Garden at Tower Hill
New England Botanic Garden at Tower Hill, located in the heart of New England, beckons travelers with its diverse collection of plants, meticulously curated gardens, and immersive experiences. From vibrant floral displays to tranquil woodland trails, it offers a sanctuary for both avid plant enthusiasts and casual visitors alike. If you think botanic gardens are only good during warm months, let me show you how lovely a visit can be during winter.
The New England Botanic Garden is 200 acres and has 18 distinct gardens.
There’s nothing I like more than seeing fresh flowers during winter. I try to keep a vase of flowers in my kitchen every week so I can enjoy their color and scent. The conservatory was a plant/flower haven and we loved seeing so many in bloom.