San Gimignano is one of the most charming and picturesque of all the Tuscan hill towns (and that's saying a lot).
TravelWeekly Asia Newsletter
Subscribe Today