There is no shortage of beautiful towns and villages in Italy. Picturesque towns that look like something ripped right from the pages of a storybook or like a postcard come to life are scattered all across the country.
Made up of historic buildings, winding streets, great views and scenic surroundings, these little gems are the perfect place to well and truly get away with it all and experience the unique culture of Italy. One of the most beautiful among all of these lovely towns is the village of Novara di Sicilia in Sicily.
Located around 70 kilometers from Messina, the town is steeped in legend. Built where the Nebrodi mountains and the Peloritani mountains meet, it is fabled to have been inhabited by the Cyclops. Today, sadly, there are no mythological creatures to be found but there is still plenty to discover in this incredibly pretty town.
28
Feb
2018
2018