Ewing Christian College was Established in 1902 by Dr. Arthur Henry Ewing, a prominent Presbyterian missionary as an initiative of the East India Company. Ewing Christian College (ECC), formerly Allahabad Christian College is an autonomous college located in Allahabad, India. It became one of the premier college for excellence in higher education and research in India. Book Cab from Allahabad to Kanpur Taxi Booking.