Shri Shirdi SaiBaba is one of the greatest saints ever seen in India,endowed with unprecedented powers,is worshipped as a God incarnate.(Guru Dattatreya)SAI meaning Sakshaat Ishwar-GOD THE ABSOLUTE.He lived as Fakir.
Read this post on yatrasblog.com