Overview
Sai Baba of Shirdi was a revered spiritual leader who preached to devotees the importance of the realisation of self and giving up material objects.