Resting on a high desert plain, Boise is the largest city in the northwestern state of Idaho and an ideal location from which to explore the area's many treasures. Nestled among the foothills of the Rocky Mountains with the Boise River flowing through its center (continue...)