P12d Teletext 12D Dec11 23:16:03 Question 3. Where is Santa Claus said to reside? —————————————————————————————————————— Neverland The Bahamas Scotland Lapland ——————————————————————————————————————— PRIZES UP FOR GRABS! p307 ???? ???? ???? ????