Castelfranco

Castelfranco

Castelfranco

Castelfranco di Sopra is a hamlet of the municipality of Castelfranco Piandiscò in the province of Arezzo. Castelfranco di Sopra has a medieval center, which I borghi più belli d'Italia (The most beautiful places in Italy).