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…
The Crystal Lake Labyrinth is located on the west corner of Crystal Lake Park in Urbana, Illinois. The park and gardens are across the…