San Gimignano Italy- Complete Travel Guide

San Gimignano Italy- Complete Travel Guide

San Gimignano is a small medieval hill town in Tuscany. It is surrounded by 13 towers that remained of the 72 towers of the fourteenth century when almost every family built a tower to show its economic power. The historic center of San Gimignano is recognized as a...