Stories from travels in

August 15, 2012

In the palm of God’s hand

Palm Springs has been inhabited for more than 2000 years. An oasis in the desert, the city itself was incorporated in 1938. It’s a  place