Everyone knows that Italians are crazy about football, and this passion begins early in childhood, on the streets, where magic happens... Especially in scenarios as inspiring as this square in Riomaggiore, one of the beautiful Cinque Terre villages (Liguria region, northwestern Italy)!