Julia Davis Park features the charming Boise Rose Garden, established in 1862, offering a peaceful retreat within the city for residents and visitors.
670 Julia Davis Dr, Boise, ID 83702