Discover San Gimignano Top Attractions! Beautiful medieval hill town with Towers in Italy! Your Travel Guide to know San Gimignano!