Information About Shirdi Sai Baba; Incarnation of Lord Krishna

Shirdi Sai Baba

Shirdi Sai Baba¬†Temple is at Shirdi, Maharashtra state, India. The most well known photograph of Sai Baba of Shirdi. (Photo credit: Wikipedia) Shirdi Sai Baba, ¬†who expired in 1918, is considered as the incarnation of Lord Krishna by many of his devotees, while some others consider him as the incarnation of Lord Dattatreya. Many devotees…

[Continue reading]