The town of Putignano, near Bari in Apulia, is currently celebrating the 620th edition of its historic Carnival. It is not only the oldest but also the longest event of the kind in Italy: it starts the day after Christmas and ends around Ash Wednesday. The Carnival of...