Ronda - Ermita de la Escarihuela - Puerto De Las Muelas - Mirador La Hoya del Tajo - Iglesia de Nuestra Señora de la Merced
Trail Running
- Distance
- 63.57mi
- Elevation +
- 8176f
- TrailRank
- 19