aheck aheck 08-04-2016 Geography contestada is Jamaica located in the greater antilles or the lesser antilles