This is Running 0.9km trail in Italy Apulia Lecce Trepuzzi.The Running trail was created 11/9/2017. Maximum elevation gain: 74 m. Trail distance: 0.9 km. Find similar trails.