When you think of Carnival (Italian: carnevale) in Italy, the first place that comes to mind is probably Venice, the most well-known all over the globe, while others may mention Viareggio in Tuscany. Here in Southern Italy, one place in particular which stands out above all the rest is Putignano, a town in the province...Read More