Boise is the capital and largest city of Idaho, USA.
From the Boise Travel Guide
High hopes dashed, another night in Boise, ID
Gary walked over to talk with Tony our service technician to get a feel for when he thought the rad ...
Posted in Gary and Barb's big adventures by Yellowstone22