Wilmington

Wilmington, Delaware, United States

The largest city in Delaware, near the Delaware River where two smaller rivers meet — a compact corporate and banking centre, with the historic Brandywine valley nearby.

Filmed by Mileage Mike Travels

Watch on YouTube

Open the Spectovia atlas · All destinations