Earthquake with magnitude 4.20 occurred near KEPULAUAN TALAUD, INDONESIA at April 30, 2025, 3:53:50 PM UTC

April 30, 2025, 3:53:50 PM UTC