MarinaTarará - Barlovento
Motorboat
near Tarará, La Habana (Republic of Cuba)
- Distance
- 31.82mi
- Elevation +
- 3f
- TrailRank
- 15