Kehoe Beach is part of the Point Reyes National Seashore. A .6-mile walk alongside a marsh and over a sand dune takes you to the northern end of the Great Beach, called Kehoe Beach. Dogs on a leash no longer than 6 feet are allowed on this beach to the north of the trail. Dogs are not permitted south of the trailhead as this area is protected habitat for the endangered snow plover.
More information Kehoe Beach
