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