The Place - Postcards

Photo/SPA

ThePlace: Zubala village, a meeting point for commercial caravans and Hajj pilgrims

By Arab News ·