Fraggle Rock (location)

Fraggle Rock is the place where the Fraggles live on the TV show Fraggle Rock.