A friend and I are planning an October trip to Tuscany and would like to stay in a Tuscan villa, participate in some hands-on cooking classes, visit wineries and medieval Tuscan towns. Some of the towns that we would like to visit are Lucca, Siena, San Gimignano, Montepulciano, Arezzo, Chianti...