Map location of
C-5A Galaxy, Dover, DE, USA

Dover, Delaware, United States