San Gimignano is located just under 60 kilometers southeast of Florence and can be easily reached by train, bus, or with an organized tour. Because the…
San Gimignano, about 50 kilometers southwest of Florence, owes its almost pristine medieval appearance to a combination of location and neglect. At the height of the…