India, June 9 -- An earthquake of 6.1 magnitude struck off the coast of Cuba on Monday, the tremors of which were felt in Florida in the United States and parts of Mexico.

The US Geological Survey said the quake was 6.1 magnitude and struck about 100 kilometers (62 miles) in Mantua, Cuba, about two to four hours by car from Havana. The quake hit at a shallow depth of 26 km (16 miles).

Residents in Cuba said they experienced 20 seconds of shaking that forced them out of buildings and into the streets.

"At first I just felt dizzy -- it didn't occur to me it was an earthquake, I'd never experienced that before," Carmel Delgado, a 47-year-old economist, told AFP.

"But once we realized what it could be, we got out quickly."

Cuban authorit...