The European-Mediterranean Seismological Centre (EMSC) reported the quake about 76 kilometres West of Cape Town at a shallow depth of 10 kilometres.
Videos of mysterious bright lights flashing over Acapulco appeared on social media, and scientists are still divided as to the exact reason.