Posts

Showing posts from January 9, 2013

Smyrna, Delaware

Image
  Smyrna is a town in Kent and New Castle counties in the U.S. state of Delaware.