One of the most charming neighborhoods of Jerusalem is the quaint and picturesque village of Ein Kerem (Hebrew – meaning “Spring of the Vineyard”). The village itself is situated in a serene valley encircled by vibrant greenery and a view of the lovely surrounding hills. Approximately 1 million Christian pilgrims […]