A magnitude-6.1 earthquake hit Talaud Islands, Indonesia on Tuesday, the country's meteorology, climatology and geophysics agency BMKG said.