Estadio Pedro Marrero (built 1929)
Location: 23.107251°N, 82.412918°W