North Sound, Antigua and Barbuda

Sir Vivian Richards Stadium Pitch Report and Stats

Capacity 10,000