Sai Baba of Shirdi was an Indian spiritual master. Emphasizing universal love, tolerance, and the unity of all religions, he ...
When he came to Shirdi, Sai was first found sitting under a neem tree going through hard penance, regardless of heat and cold ...