While most travellers flock to the major attractions and cities of Italy such as Rome, Venice and Florence, there is another trend in the past years which is related to taking the less travelled path to discover Italy’s tiny towns: dotting mountainsides, postcard-perfect Tuscan hamlets and valleys.
Let’s not forget to mention that most of these small towns are within a day-trip distance from the major cities, so if you want to discover the less well known parts of Italy take a look at our list of the 10 most beautiful small towns…
Manarola & Corniglia (Cinque Terre)
San Leo (Marche)
Albori (Amalfi Coast)
Which one is your favorite town?