Introduction to Beit Bart Nestled in the heart of Palestine, Beit Bart is a hidden […]