A medieval town in Suffolk, England, the first thing you will notice about this place is its array of old houses merrily dotted along its cobbled streets.
Italian regions divided into provinces, and each province is divided into many of municipalities. Here we list the 10 most beautiful Italian regions to visit!