Peach season at Apple Holler

If you love peaches but thought you would have to travel to Georgia to pick them, you are in luck because southeast Wisconsin has its own peach orchard at Apple Holler! Peach season starts up this week.