Chembrakulam - Vemmanūr
Road Bike
near Chembrakulam, State of Kerala (India)
- Distance
- 26.07mi
- Elevation +
- 1020f
- TrailRank
- 8