Bank's in India pay high rates of interest too. But the inflation in India is very high. The real rate of interest is equal to nominal interest minus inflation. The Israeli bank is not going to pay you 10% on U.S. dollars. Your U.S. dollars are converted into Israel's currency, and then when you draw the money out, they convert it back into U.S. dollars at the exchange rate at that time.
Your best bet is to invest in a diversified portfolio of small cap stocks. They have averaged an 18% return in the last 100 years. And avoid tech stocks which are still ridiculously overpriced.