A strong 7.7 magnitude earthquake struck off Flores island in eastern Indonesia early on Saturday, the US Geological Survey said.

The epicentre of the quake was located off the north coast of the island, about 68km northwest of Ende, USGS said.

The quake struck at a relatively shallow depth