A wandering yogi sleeps by the roadside near Vashistha Gufa Cave April 19, 2018 teresa Leave a comment A wandering yogi sleeps by the roadside near Vashistha Gufa Cave, North of Rishikesh