Cricket Three iconic venues set to play host in 2023 ICC Women's T20 World Cup By Neasa Kennedy · Jan 25, 2023