Shiradi Sai Baba is revered as one of the greatest saints ever seen in India, endowed with unprecedented powers, and is worshipped as a God incarnate. This mysterious Fakir first made his appearance in Shirdi as a youth and remained there throughout his long life.