Beached near the small town of Inverness, right on Tomales Bay, the 'Point Reyes' stands as an iconic and memorable welcome to the Point Reyes National Seashore.
Point Reyes National Seashore, located just north of San Francisco, is a 70,000 acre park preserve. Activities include hiking, swimming in Tomales Bay, and even whale-watching from the Point Reyes Lighthouse.
21 March 2008
From:
Jamie Bloomquist
Inverness, California, US
Discovered by Brandon Rosen
on 22 November 2007.
971 views.