Shirdi
One of the most sacred towns in India, Shirdi, also known as Sainagar or the Land of Sai, is located in the state of Maharashtra. Considered to be the place where the saint Sai Baba lived till 1918, it houses the great Sai Baba Temple. The temple is the burial site of Sai Baba and holds a ...