Blog Entry# 1086616
Posted: May 06 2014 (20:02)
Last Response: May 09 2014 (19:42)
SAIBABA TEMPLE, SHIRDI, INDIA
Located 90 Kms from Nasik, Sai Baba of Shirdi. Popularly known as the 'Child of God', Sai Baba preached tolerance towards all religions and the message of universal brotherhood.