Italy’s most beautiful towns and villages


From medieval Neive to coastal Cefalù, explore honey-hued buildings, local cuisine and stunning views in these 12 handpicked destinations

Source

Leave a Reply