Townsend

Description

Townsend is a town in New Castle County, Delaware, United States. The population was 2,049 at the 2010 census, an increase of 492.2% from 2000. The center of population of Delaware is located in Townsend.

Reference

Wikipedia, Blueballoon

Author

Updated :

0

0

Weather & location

light rain

13.69 °C

8.01 meter/sec, 43°

90%

light rain

13.49 °C

8.48 meter/sec, 33°

93%

moderate rain

12.07 °C

8.81 meter/sec, 37°

92%

Powered by Open Weather Map

www.openweathermap.org

reviews