Where is Jamaica Located?
We were asked a few days ago, where is Jamaica Located? Like most Jamaicans we take it for granted that the rest of the world knows where Jamaica is located. We are a little dot on the world map so there is no shame in asking! Jamaica is a beautiful island paradise located in the …