Christchurch is the largest city in the South Island of New Zealand and the seat of the Canterbury Region. The Christchurch urban area lies on the South Island's east coast, just north of Banks Peninsula. Read More
The International Cricket Council has thanked hosts New Zealand Cricket for the successful ICC Women's Cricket World Cup 2022, saying the competition witnessed closely fought matches on superb pitches at beautiful venues. ...