Hidden behind thick redwood forests, Stinson Beach is a gem located just about 20 miles north of San Francisco. This vast beach of soft white sand delights its visitors with its idyllic setting. There are hardly any constructions here which offers plenty of space to settle down and play. Because the beach is sheltered in a bay, the waves are gentle compared to other California beaches. So if the conditions are good, you can swim there in complete safety. You will also find other amenities like public toilets, an outdoor shower, a snack bar and picnic areas with barbecues.