In celebration of Earth Day, Delaware River City Corporation will be hosting an all-ages festival in Lardner’s Point Park that will include an outdoor cleanup, environmental demos/vendors/activities, naturalist guided walks/tours and a yoga class. Click here to find out more and register for the event.