Showing posts with label Townsend. Show all posts
Showing posts with label Townsend. Show all posts

12 Best Things to Do in Townsend

Townsend is a town of around 2,500 inhabitants that is situated in focal Delaware's New Castle County. It's only west of US Route 1 among Wilmington and Newark toward the north, and Smyrna and Dover toward the south. 

Things to Do in Townsend
© all rights reserved The Weekend Gateway