Santa Rosa/Telaraña/Villamaria Road Motorbike Save to a List Marcelo Toro 1 Distance 64.03mi Elevation + 9537f TrailRank 19 View more photos View trail