Larry Gomes Stadium
Name:
Larry Gomes Stadium
Country:
Trinidad and Tobago
City:
Malabar
Seating capacity:
10000