A peaceful oasis among the busy streets, McKees Park is a delightful spot to catch your breath. Find a bench and watch fellow parkgoers wander around the grounds.
You'll have sightseeing choices galore when in Newark. McKees Park is a good place to kick off here, but there are numerous other worthy attractions to explore. University of Delaware, Christiana Mall, and Delaware Park Racetrack and Slots are not far from the recreation and green space and will fill in your day nicely.