An incredible train journey spanning over 956 miles takes holidaymakers through nine beautiful cities for just £33. The train journey from Milan to Palermo will take you through picturesque European ...