Located in the city of Inverness, Kelham Beach is a half-mile long, wide, and remote beach that is a part of a park named Point Reyes National Seashore. Kelham Beach is situated on the north side of the point where Coast Creek meets the North Pacific Ocean. Kelham Beach is surrounded by many trails and is a well-known destination for hiking and mountain biking.