Punta Rossa - Latina Hiking Save to a List Valerio Del Duca Distance 22.36mi Elevation + 522f TrailRank 8 View trail