A 6.0-magnitude quake hit off the Philippines' main island of Luzon Wednesday, the US Geological Survey said, but there were no immediate reports of casualties and no tsunami warning was issued. The quake's epicentre was off the western coast of the northern province of Zambales, about 230 kilometres (142 miles) northwest of Manila, the USGS said.