A powerful explosion rocked Herzliya, located north of Tel Aviv in Israel, reportedly triggered by an Iranian missile strike.