Jerusalem placed 48th among 200 cities and reached the global top 10 for culture and history, while Tel Aviv ranked 120th overall and near the bottom for visitor experience