Published on [Permalink]

In case you were wondering, the tallest mountain in Delaware is 447ft.

#geography