The Labyrinth

The Crystal Lake Labyrinth is located on the west corner of  Crystal Lake Park in Urbana, Illinois.  The park and gardens are  across the street...