Vashishtha Gufa – meditation cave by the Ganges April 19, 2018 teresa Leave a comment Vashishtha Gufa – meditation cave by the Ganges