7805 Cache Creek Way, Clearlake, California 95422 USA
Camping under the trees, with water and electric. Waterfront sites have full hookups.
Claim copyright