Horse riding in Italy: Città di Castello 25 April, 2020 The Mostra del Cavallo di Città di Castello has just concluded but the town in Umbria is worth a visit if you want to go horse riding in Italy. The origins of the event date back to 1032, making it…