Sri Murali Krishna Swamiji, fondly addressed as Sri Sharavana Baba is widely believed to be the living incarnation or Avatar of Lord Muruga (Karthikeya). Born in October, 1979 in a village called Sreekrishnapuram in Ottappalam taluka of Palakkad district in Kerala to Smt Lakshmi Ammal and the late Sri Krishnankutty Gupthan, He is the eighth son of the blessed couple. He suffered many privations in his early childhood. Born into a poor family, he worked very hard to maintain his family.
Read on »