Echo Cavern



Echo Cavern is located within Fraggle Rock. According to the storybook Cotterpin's Perfect Building, it is away from the Fraggles, in a remote area they seldom bother. Cotterpin Doozer builds the Perfect Doozer Building within the cavern, and the Doozers enjoy some time off from work there as well. After boredom sets in for the Doozers however, they lead the Fraggles to the cavern to dispose of the Perfect Doozer Building in an all you can eat extravaganza.