Travel The most original escalators I’ve ever seen is at the Municipality of Tel Aviv Israel September 11, 2013