Whether you'd like to get your heart pumping with some exercise or just relax in the sun, Glasgow Park is the spot for you.
You'll find this outdoor sports and fitness area in Newark. Once you've done all you can at Glasgow Park, take a look at nearby University of Delaware, Christiana Mall, and Kirkwood Soccer Complex.