The best place to celebrate Halloween in the world. It must be Transylvania, the home of Dracula, right? Or Salem, Massachusetts, for its history of witches, right. Maybe even New York, for its celebrity-led annual Village Parade.One place you almost certainly wouldn't think of is Derry – the second city of Northern Ireland. But that's where you'd be wrong.