Quizzing Live

In Which Country Is 'Tel Aviv' Located

Answer:
Israel