What large island which is also part of the Antilles does
Jamaica, an island of the Antilles Group, lies south of?
Jamaica, an island of the Antilles Group, lies south of?