1.A unique Saint2. His Temple, located atShirdi, Maharashtra, India attracts millions of devotees of all religions, castes and creed who come to pay homage to Shri Sai Baba.…