Stamford Museum & Nature Center in Connecticut
The Stamford Museum and Nature Center in Stamford, Connecticut is practically in my backyard and yet it’s taken me almost 12 years to visit! We’ve felt most comfortable visiting outdoor locations due to the COVID 19 pandemics, so this seemed like the perfect time to explore the farm and nature center.There are over 80 acres…