Photography A Quick Visit to Richard Carver Harbor Park in Owls Head May 14, 2026 by danehaskell After leaving Owls Head Light State Park, we made a quick stop at Richard Carver Harbor Park in Owls Head. I went for a little walk out to the end of the pier, and took some photos of the boats in the harbor along the way.