Italy’s turbulent history has given it many historic towns of great architectural interest. We discover three small but perfectly formed ones: Gradisca d’Isonzo, Anghiari and Cefalù. Read more on Italymag.co.uk.
February 6, 2009 by Carla Passino
Italy’s turbulent history has given it many historic towns of great architectural interest. We discover three small but perfectly formed ones: Gradisca d’Isonzo, Anghiari and Cefalù. Read more on Italymag.co.uk.