2012-09-07

Shirdi, a small town in Ahmadnagar district in Maharashtra, has evolved as a major pilgrimage site. Shirdi Sai Baba, a saint who with immense spiritual powers healed people and showered unconditional blessings to his devotees. Fondly called Sai Baba by his devotees, he was a true savior. The[...]

Show more