Posted by Tompsblogs in Discovering inner peace... no really!
The Mar Taqla, a sight of pilgramage for Christians and Muslims alike, was built into the cliff-face.