Hello, Guest

Newark Reservoir

POI's creator (Voyajo Team)

The Newark Reservoir is located just north of Downtown Newark, Delaware. Completed in 2006 the newly constructed Newark Reservoir has a paved walking trail. (1.1 miles of the trail is the perimeter.) The site is connected to William M. Redd, Jr (...) (from Wikipedia)