A Vernal Pool Adventure, Babcock Ridge Preserve
Babcock Ridge 113 Babcock Road, North Stonington, CT, United StatesThere’s no better way to celebrate the arrival of spring than to visit a woodland pond alive with the sounds and sights of newly awakened amphibians and invertebrates—and there’s no…