Shiva has landed

We have received word that the mighty Shiva group has safely landed in Delhi. They’ve settled into their guest house in the Tibetan colony of Majnu ka Tilla for some much-needed rest after the long journey. Stay tuned for more from they group themselves as they set out to explore India!