Tropical Cyclone Seroja has ripped across a 1,000km stretch of Western Australia, leaving a trail of damage.

The category three Cyclone made landfall near the town of Kalbarri with gusts of up to 170 kilometres per hour.

It was later downgraded to a Tropical Low, though strong winds continue to move south-east.

Residents reported smashed houses, fallen trees and downed power lines.

[Source: BBC]