La Torruca, Ahillones Hiking Save to a List Chema Martin. Distance 6.39mi Elevation + 141f TrailRank 10 View trail