We are back to Italy to our favourite city we visited last year. San Gimignano know as the Town of Fine Towers had, at one point 72 towers in the city built by the rivalling families. San Gimignano has a number of fine restaurants and a gelato place which won the best gelato in the world award for 3 years. It’s best to visit this gelato place at least twice a day – it’s that good. There are a number of great shops and galleries some of which we re-visited.