Roman Generals, exploding carts and wayward donkeys are all on the agenda for those who choose to travel to Italy this March. Intrigued? Then step this way to find out more… Tosca 1-12 March Rome If you’re looking for a true taste of Italian culture, you can’t get much better than a performance of Puccini’s […]