Mindfulness
Neem Karoli Baba
Neem Karoli Baba: A mystic born in a brahmin family as Laksmi Narayan Sharma at Akbarpur, Firozabad, Uttar Pradesh. At the age of 11, he left his home and wandered Indian streets as a Sadhu or Yogi. He has been known by different names in different places. Locals in Vrindavan Read more…