The French Hospital in Jaffa sits at the highest point in the city. It is currently being developed as a hotel, and an extensive salvage excavation is being undertaken at […]
The French Hospital in Jaffa sits at the highest point in the city. It is currently being developed as a hotel, and an extensive salvage excavation is being undertaken at […]