Torres Vedras - Castelo de Torres Vedras - Igreja de São Pedro - Castro do Zambujal - Serra da Vila
Hiking
- Distance
- 5.92mi
- Elevation +
- 1109f
- TrailRank
- 16