Anyone who’s visited Italy knows it’s home to a whole host of beautiful villages. There are snowy hamlets high up in the ...