Italy Travel Guide: Naples to Venice by Train on 50 Euros a Day
Rome, Naples, Florence, Bologna and Venice on about 50 euros a day: train booking tricks, aperitivo dinners and the street scams to dodge.

Rome, Naples, Florence, Bologna and Venice on about 50 euros a day: train booking tricks, aperitivo dinners and the street scams to dodge.