Country
West Indies
City
Guyana
Venue
Guyana National Stadium, Guyana
Established
2006
Capacity
20000