Church Of The Nativity
Manger Square, Jerusalem, Israel
Featured Review : Built upon the supposed cave in which Jesus was born, the Church of the Nativity in Bethlehem is one of the world’s oldest churches, and an extremely venerable building that is simple, but still brings about a certain aw...See Full Review