Tennessee Beach is a rather small, secluded beach surrounded by a stunning landscape in the Marin Headlands. The sandy beach can be reached by a relatively flat, 1.7-mile hike or bike ride through the aptly-named Tennessee Valley.
(415) 561-4700
Check it Out
RCRX+J7 Tamalpais-Homestead Valley, CA, USA