At the age of twelve, Subharayan received spiritual initiation from two Tamil Saints, Sachidananda Maharaj and Sri Chitti Paradeshi who used to visit his father. They told his family that his life has a specific assignment, he is destined to serve humanity at another place and that when it is time they would come and take him to mould him to fulfil his duty. These avadutas are said to be connected to great siddhas from Tamil Nadu living in Himalayas who knew the science of immortality. When he was 16, the two siddhas took him with them to Palani where he learned advanced yoga. He travelled with them to Burma, Singapore, Penang and Africa. With them he met teachers of many religions and saints. Subbarayan mastered English during his stay and travel with them. He also acquired proficiency in English, Siddha medicine and alchemy during his wanderings with the siddhas.