This nature cure center was established on 4th July,1981 by Fr Thomas Maliekkal, the founder of the congregation of the sisters of Sadhu Sevana Sabha (SSS). It is situated on the banks of chalakkudy river which is a tributary of Periyar river. It is in close proximity of St Mary’s Forane Church Moozhikkulam which is 100 meters away for the Nature Cure Center. There is also the famous Lakshman Temple of Thiru Moozhikkulam which is 300 meters away from the premises. The serene ambience on the banks of the river provides a rejuvenating experience for the inmates of the wellness and naturopathy treatment centre. It is run by the Sadhu Sevan Sabha Sisters.
The centre is 12 kilometers away from Kochi International Airport. It is 8 kilometers away from Angamally railway station, and 14 kilometers away from Aluva railway station.