THE MOST BEAUTIFUL VILLAGES IN ITALY by Silvia Marchetti

Fabulous food, amazing art, rich language, dramatic and gorgeous landscapes — we all know what makes Italy so special. Perhaps best of all are the scenic small towns and villages, where it’s possible to enjoy all these while surrounded by picturesque coastline, mountains, valleys, rivers or volcanoes