We would like to rent a car and drive from Rome to Florence. We are interested in medieval villages and authentic italian towns. We roughly have in mind:
From Rome - Hadrian's Villa, Tivoli - Villa D'Este. Had thought about going to Bracciano but I'm not sure.
Then to Orvieto
Then to Cortuna
Then to Montepulciano, Penza, eventually to Siena
Then to Volterra, San Gimignano
Finally to Florence.
Any advice? Shall we skip Bracciano? Where should we go the first night after Tivoli?
Grazi!