A magnitude-6.8 earthquake struck Babuyan Island region, Philippines on Tuesday, the European Mediterranean Seismological Centre (EMSC) said.