by Stephen Wyatt
Much in need of a holiday, Mel and the Doctor head for Paradise Towers: a luxury man-made planet with sparkling fountains, sunny streets, exotic flowers and a shimmering blue …