Only place in Britain where Christmas is going ahead as normal! Isle of Man holds festive switch on
Residents on the Isle of Man gathered last night for the annual light switch on as the island geared up to be the only place in Britain to celebrate a normal Christmas. Scores of people congregated in the centre of the capital Douglas for the big switch on at 7pm. There was an array of … Read more