In Rajasthan there is a temple dedicated to exorcism and cleansing of evil spirits. Mehandipur Balaji opens its doors to…