U-18 Softball World Cup: Lima's host venue is one of South America's softball gems
11/12/2021
Villa María del Triunfo in Lima, Perú, is the site of the WBSC U-18 Softball World Cup. The venue has received great reviews from national team players and coaches.