Shangri-La

Shangri-La was a Welsh holiday camp in the 1950's. The Doctor and Mel ended up there after winning a trip with Nostalgia Tours. Also on the trip was the last chimeron, Delta.