S1 • E6 Jan 16, 2018
Shirdi is a small village that literally means the foot of prosperity and it is here that pilgrims believe that their Sai beckons them with open arms. Nurtured by a strong belief that anyone who visits Shirdi never returns empty-handed, Sai Baba is faith and divinity epitomized in one.

