Italy, Tuscany most beautiful medieval villages - Castiglione di Garfagnana, province of Lucca. italian tourism, traditional tuscan villages.