Mt. Cuba Center is a botanical garden in New Castle County, Delaware that recently opened two new miles of trails on its natural lands.
Visitors can go there to learn more about native plants, walk the trails, and enjoy nature.
Our Khiree Stewart went there for a visit! Click here for more information!