Lake Sherwood, California

From Wikipedia, the free encyclopedia

Lake Sherwood, California is a community in Ventura County, California, near the city of Thousand Oaks.