The Place - Postcards

ThePlace: Saudi Arabia’s Salboukh Valley, a hotspot for camping enthusiasts

By Arab News ·