I have a flat of Palisade peaches sitting on my kitchen counter. These peaches are grown in the Grand Valley in Western Colorado, near the Utah border. They are the best peaches in the world, easily rivaling anything Georgia or California can produce. The hot days and cold nights conspire to create peaches which are […]