The Store lies in the heart of the city of Bethlehem, just a walking distance from The Church of The Nativity, making shopping more enjoyable, creating the feeling of spirituality near the birth place of our Lord Jesus Christ.