This is where God is calling us to live. In that hiding place, that divine shelter, that secret place where no one can touch us, and nothing can harm us. And even though that place is spiritual rather ...