Twin Falls, ID
Reservations for this campground cannot be made online. Contact the location directly for more details or to ask about other ways to make reservations.
Contact for hours
Welcome to the Sawtooth National Forest. The Sawtooth National Forest is a place remarkable beauty that has been providing goods and services to the American people since its eastablishment in 1905. This 2.1 million acre forest is situated in south central Idaho and extends into northern Utah. Read Full Article