Shirdi, the compact town in Maharashtra, has become One of the more revered pilgrimage Locations in India. Known for its spiritual importance, Shirdi is residence to the shrine of Sai Baba, a saint that is loved and revered by millions. On a yearly basis, 1000s of devotees vacation from across the country to seek blessings and immerse them selves i