Rocky Point Campground is located in Westwood, California, within the scenic Lassen National Forest and on the southwest shore of Lake Almanor. . This area is known for its natural beauty and offers various outdoor activities, making it a great spot for camping enthusiasts.
Westwood Museum is a small museum located in the town of Westwood, California. The museum is dedicated to preserving and showcasing the history of the Westwood community, which was originally founded as a company town for the Red River Lumber Company in the early 20th century.