I remember driving in Northern Delaware and finding one of those blue historic point of interest signs that said "This is the Highest Point in Delaware"
You know some states get mountains or interesting landmarks, Delware's is just...a hill on a street.
Viewing a single comment thread. View all comments