Bhagavan Sri Sathya Sai Baba lives in India.
Millions of people all over the world worship Sai Baba.
They maintain that Sathya Sai is the Avathar of our time.
An Avathar is a divine being who has taken human form.
They believe that Sri Sathya Sai Baba is divine in the same
sense as Krishna, Jesus or Buddha.
If you want to see photos of Sathya Sai
if you want to read about Sathya Sai
if you want to find links to Sathya Sai
if you want to download free screensavers of
Sathya Sai Baba...