With a public golf course, campground and riding stable, Pine Mountain Lake is a popular attraction in Groveland, California.
With a public golf course, campground and riding stable, Pine Mountain Lake is a popular attraction in Groveland, California.