snehatheeramkidangara.org · Discovered 1 hr. ago
Snehatheeram Kidangara is a psychosocial rehabilitation centre for women operated under Pope John Paul XXIII Rehabilitation Centre Trust in Kidangara, Kuttanad, Alappuzha, Kerala.