Skip to content



Sai Baba Neem

  • by

Image of Tree d039

Bodhi Leaf Sai Baba Neem

The renowned Shri Sai Baba, a holy man of Maharashtra, used to meditate under this neem tree which now stands in an elaborate temple complex devoted to his teachings.

Read More »Sai Baba Neem