Park
Boise Rose Garden
8 locals recommend,
Location
670 Julia Davis Dr
Boise, ID
Downtown
Tips from locals
The Idaho Botanical Garden is a nonprofit botanical garden located on 50 acres at 2355 North Old Penitentiary Road, Boise, Idaho, USA. Until 1973 the site served as the Old Idaho State Penitentiary's farm and nursery.