Assisted living facility Travancore Foundation Champakkara, Karukachal, Kerala 686540 Website Open map ← Back to Karukachal Claim this hospital