Located in the town of Marshall, Pelican Point Beach is a half-mile long and wide boat-in beach that is a part of Point Reyes National Seashore. Pelican Point Beach is situated on the shores of Tomales Bay north of Pelican Point, an incredible vista point. Pelican Point Beach offers a boat-in campground that does not provide drinking water, and you must carry all human waste out of it.