High Head Beach in Truro is one of my all-time favorite locations on Cape Cod. I recently took the walk out to the beach with my dog. While she dug holes and ran around, I removed some beach liter. Felt great to make this special spot a little cleaner!