Taylor Lake

“Taylor Lake” – First in a series of articles about Picacho State Recreation Area in southeastern, California. Taylor Lake has a boat launch but few boats. This Taylor Lake is not even listed among common places named Taylor Lake.  This Taylor Lake is close to the California/Arizona border about 25 miles north of Yuma, AZ […]

Taylor Lake Read More »