An earthquake measuring 6.1 on the Richter scale struck the eastern Caribbean on Sunday afternoon.
The quake occurred 74 miles north-northwest of Montego Bay, Jamaica, and 98 miles southwest of Manzanillo, Cuba, the US Geological Survey's National Earthquake Information Centre said.
It was felt in Jamaica and in Cuba, but there were no reports of damage or injuries.
"The floor started moving and it felt as if I had been drinking rum," said housewife Yolanda in Santiago, Cuba's second-largest city.