The Divine incaranation

Sadhguru Sri Sharavana Baba is the divine avatar of Lord Muruga, born on 11th October 1979 to humble parents Smt. Lakshmi Amma and Shri. Krishnankutty Guptan in the village of Sreekrishnapuram, Palakkad district of Kerala, in India. Since birth the child exhibited signs of divinity portraying that this birth was indeed special, with the purpose to uphold righteousness, protect and lead humankind into the path of spirituality.