Immerse yourself in Italy's rich tapestry of history, art, and cuisine with this 20-day journey through Rome, Florence, and Venice.