What To Do In San Gimignano, Italy

The medieval hill town of San Gimignano, Italy is famous for saffron, Vernaccia wine and sweeping…