It’s the day of Saint John tomorrow and there is some magic in the air.
Saint John, San Giovanni in Italian, is the patron saint of many big and small Italian towns and this makes it a very special day. The day of the patron saint is a public holiday in Italy and this means that tomorrow many people will be taking a day off if the town where they work celebrates its patron saint.