Tuesday, July 7, 2015

Delaware Vaca





People always comment on our beach trips to Delaware. You go to Delaware? Yes, Delaware. You don't really understand it until you've been to the sleepy town of Lewes. America at its finest - bikes, the bay, seafood, ice cream, and sailboats. What more could you need?