Sometimes the best discoveries happen when you’re not looking for them, like finding that perfect song on the radio just when you needed it most. Trap Pond State Park in Laurel, Delaware is exactly ...