Ramallah
1
1 Postcard
Perched in the Judaean Mountains just north of Jerusalem, Ramallah buzzes with life as Palestine's unofficial administrative hub.
On the edge of this town, Tony visited an all-women racing team