The Boise National Forest’s vast landscape spans over 2.5 million acres of diverse forest and grassland. Located northeast of Idaho’s capital city of Boise, it offers recreation opportunities.
Location
1249 S Vinnell Way suite 200, Boise, ID 83709
Payment Options
Cash
Credit/Debit Cards
Categories
Recreation & Entertainment
Grow your business and receive perks to boost your leads