Don't let the name fool you! Viterbo's La Macchina di Santa Rosa is no machine at all as Michelle Fabio explains...
Subscribe to our free weekly newsletter updates
Compare prices and get the best deals on car hire in Italy