The Crystal Cavern

Famed in legend as the most beautiful place in the Universe, the Crystal Cavern was finally discovered by Wembley Fraggle.

It is the home of the Rock Clingers.