An earthquake measuring 6.0 magnitude struck off northwest Colombia on Tuesday, the U.S. Geological Survey (USGS) said. There were no immediate reports of damage or casualties.