Church of Al-Tahira

Church of Al-Tahira (“The Immaculate”) , Near Bash Tapia, probably the remnants of the church of the Upper Monastery. Reconstructed last in 1743.

Share the article: