Shirdi temple , India

Shirdi is a town in the state of Maharashtra, in western India. It's known as the former home of revered spiritual leader Sai Baba, and as a major pilgrimage site.

More by Vivek Lad

View profile