Shirdi is a town in the state of Maharashtra which is home of the spiritual and reverend God Sai Baba. Shirdi is in the western part of India and one of the most demanded spiritual as well as holiday spots for the people belonging to the Hindu religion.
Read more