Root 31 valetta bujiba
Mountain Bike
near Pietà, Tal-Pietà (Malta)
- Distance
- 13.14mi
- Elevation +
- 623f
- TrailRank
- 16
Kulleg,scat park,univrcity,matrdei,bkkrabypss,mercer rond, lija round utrun and 1st left nxar tchnoprk right mosta chuch bujiba