Looking for the prettiest small towns in Italy? We've rounded them all up here, from Italian beach towns to mountain villages and beyond!