November 11 of every year marks the nationwide celebration of a particularly important saint in Italy: San Martino.
San Martino ...
Saints are celebrated all year round in Italy, and you can stumble across a "sagra" dedicated to one saint or another almost every week.
November 11 of every year marks the nationwide celebration of a particularly important saint in Italy: San Martino.
San Martino ...