ICONIC Christmas lights are set to return to a UK seaside town – but can you work out why they got residents talking last year? The town of Tiverton in Devon, Cornwall, recently unveiled the festive decorations, with the unique sight now fully embraced by the council. The big switch-on happened at 6pm on Saturday,… Published: [#item_custom_pubDate]









































































































