Big Springs Waterfall is a Outdoor bath located in CA 96125. It is one of the 271 Outdoor baths in United States. Address of Big Springs Waterfall is Sierra City, CA 96125, United States. Big Springs Waterfall is located in a remote area, with less than 1 listed places around it Big Springs Waterfall is rated 5 (out of 5 stars) by 7 reviewers on the web.
Sierra City, CA 96125, United States