Stadium

  • Queen's Park Oval
  • Port of Spain, Trinidad and Tobago
  • Capacity: 20000