Heritage Rose Garden – Gray, Iowa

  Heritage Rose Garden - Gray, Iowa  Heritage Rose Garden - Gray, Iowa In this small town of Gray, Iowa with less than 100 residents is located a rose garden that boasts over 195 varieties of roses, including winter-hardy types. Four women … [Read more...]