touristsinisrael.com
Ramallah and Al-Bireh
Ramallah (the name means God’s Mountain) and Al-Bireh were once separate villages, but now make up one urban conglomerate, a mere 10km north of Jerusalem. Though Al-Bireh’s history can be traced ba…