McGrath State Beach is located in the quaint town of Oxnard, CA, just a short drive from Los Angeles (so short, in fact, that you can still notice the effects of the brown smog that engulfs the city). It is convenienty located right off US 101 (you can still hear the cars driving by from your campsite and the constant drone of buzzing electrical
(
Read more... )
Comments 3
Reply
Reply
Reply
Leave a comment