Shirdi beyond spirituality
The town of Shirdi is a hallowed ground and one of the most sacred religious sites of the country, but there’s more to this town than its deep divinity. Sitting in the heart of Maharashtra, Shirdi is the small, laid-back...