The longest carnival in Italy, in Putignano in Puglia, turns 630 years old. Its celebrations begin on the second day of Christmas and will last until the last day of February 13 next year. While most Italians are still feasting at lavishly laid Christmas tables, in a town near Bari a grand party is already beginning, which has one of the longest traditions in all of Europe.more