The hilly terrain around the ashram, with its beautiful fauna and flora around, convenient accommodation and facilities thus help sincere Sadhakas, who throng to the Ashram, to spend their days of Sadhana without any thought of their physical needs during their stay. This internationally renowned spiritual center was founded by Swami Ramdas (a great Vaishnava saint of modern times) in 1939, offers a quiet, peaceful ambiance best suited for meditation and spiritual studies. It is situated in Mavungal which is 5 km away from Kanhangad.