Curtis Orchard

How An Illinois Apple Orchard Ended Up Making Prize-Winning Honey (VIDEO)

Delicious, award-winning honey begins at Curtis Orchard in Champaign, Illinois.