Cape Henlopen State Park in Lewes, Delaware

Even though I’ve been living in Delaware for almost 3 years, it wasn’t until a few months back that I started to explore my state. Much to my surprise, I found out that Delaware State Parks were, at some point, voted best in the country! Who knew!? So I made it a New Year’s resolution to explore Continue reading “Cape Henlopen State Park in Lewes, Delaware”