Ramallah is the most cosmopolitan city in the Palestinian territories — relatively speaking. The cultural institutions are real, the restaurants and cafes are lively, and the city has a young, educated population that has built something genuinely vibrant under extremely difficult circumstances. Most visitors come through on the way to or from Jerusalem, but Ramallah rewards more time.