Advertisement
India and Pakistan face off in the World Cricket League final at Edgbaston Cricket Stadium
Event Venue & Nearby Stays
Edgbaston Cricket Stadium, Birmingham, United Kingdom