San Gimignano The Town “With A Thousand Towers”

San Gimignano is a well-preserved medieval hill town in the Italian province of Siena that is famous as the town “with a thousand towers”.  Dominating … Continue reading San Gimignano The Town “With A Thousand Towers”