Get some respite from the fast pace of life at Olan Thomas Park. There's nothing like a bit of fresh air and nature to restore your energy levels.
To visit this recreation and green space, find your way to Newark. You'll find loads of other worthwhile attractions in this area, such as University of Delaware, Christiana Mall, and Delaware Park Racetrack and Slots.