United States California

Chester

A small, scenic town nestled in the Sierra Nevada mountains, known for its proximity to Lake Almanor and Lassen Volcanic National Park.