By Talha Najeeb — Feb 3, 2023 The Great Italian Cities (Part III) Castelmezzano (Basilicata) Montepulciano (Toscana)Milano (Lombardia)Sorrento (Campagna)Riva del Garda (Alto Adige)Volterra (Toscana)Bellano (Lombardia)Bagnoregio (Lazio)Roma (Lazio)Assisi Asciano (Toscana)Bellagio (Lombardia)Spello (Umbria)Terni (Umbria)Monteriggioni (Toscana)Montalcino (Toscana)Buonconvento (Toscana)And that wraps up the 'Italian Cities' series. As they say: tutto aposto.You can see Part I here and Part II here.