It is located in the southern Caribbean , northeast of the island of Trinidad and southeast of Grenada .
It is in the southern Caribbean Sea , northeast of the island of Trinidad and southeast of Grenada .