Parao Leprosy Hospital. A photo essay by Darragh Mason Field | news |
July 13, 2013 /Photography News/ Avadhoot Bhagwan Ram Kustha Sewa Ashram is located on the other bank of the Ganges. The temple was founded in 1961 and, while its roots where in Aghori, they had moved on as they said ‘into the modern world’.

Via Jerry Nelson