A strong 6.6-magnitude earthquake struck off northwest Australia. The earthquake shook buildings over a wide area but caused no immediate reports of damage or injuries.

The earthquake hit early Sunday afternoon 10 kilometres under the Indian Ocean 203 kilometres (126 miles) west of the West Australian beach resort of Broome, the US Geological Survey said. No tsunami alert was issued.

Image: US Geological Survey.

The national broadcaster ABC said there were some reports of minor damage from the quake, and no injuries.

Media said the tremor was felt across a long stretch of the northwestern coast of Australia, from the West Australian capital of Perth and the mining centres of Karatha and Port Hedland to the south and as far as Darwin to the north.