Spring in Odessa, Delaware Has Sprung
The neighborhood of Odessa, Delaware … an official Delaware “Must-Do” according to Delaware Today Magazine ... is located just north of Dover, the state’s capital. This historic hidden gem is a unique area many love to escape to. Known as Cantwell’s Bridge until 1855, Odessa developed as a bustling…
Read More