On which Caribbean island is the Sabina Park cricket ground located?

On which Caribbean island is the Sabina Park cricket ground located?