Related: This Charming Small Town in California is so Picturesque, You’ll Think You’re in a Postcard Big River Beach, where the Big River meets the Pacific just south of town, provides a perfect spot ...