Italy: 16 upcoming trail races. Every race links to its course profile, terrain breakdown and results. Full calendar