Travel in Italy: Venice, Florence and Rome

Planning a holiday in Italy but don’t know where to start? Venice, Florence and Rome are the ultimate triad of Italian charm, so check out our top tips for seeing all three on a bu