In this week’s Talking Travel, Rory talks about ghost tours - a common attraction in many cities and towns across the UK, and why they are beloved by so many tourists and locals alike.