Attractions March 27, 2019 Shirdi: Where Devotion meets Simplicity Shirdi can be best described as God’s own abode. The spiritual presence in this little town in Maharashtra is so omnipresent that one can feel it in the…