The US Geological Survey says a massive earthquake of magnitude-7.6 struck north of Honduras in the Caribbean Sea on Tuesday. The quake was very shallow, only 10 kilometers, which would have amplified its effect. The Pacific Tsunami Warning Center says a tsunami advisory is in effect for the US Virgin Islands and Puerto Rico.