A strong earthquake measuring 7.2 struck off the coast of Mindanao island in the Philippines on Saturday, and the country's seismology agency advised people to stay away from coastal areas but expected no major damage.

There were no immediate reports of casualties, but witnesses said the quake was very strong and shook the ground and walls. There were limited reports of damage to buildings.

The Pacific Tsunami Warning Center said there was a risk big waves could spread 300 km (190 miles) away from the epicenter, reaching as far away as Indonesia.