Ato Boldon Stadium (built 2001)
Location: 10.424717°N, 61.417185°W