Travel back in time with Medieval architecture in the Tuscan hills. San Gimignano is a quaint medieval town located on the Tuscany region of Italy. Famous for its towers and elegant palaces, San Gimignano offers outstanding views of the hills in Tuscany, charmi[...]