P H C CENTRE Thovarayar City / Town Idukki State / Union Territory Kerala Facility Category Healthcare Facility GPS Coordinates NA