Benjamin JohnMar 29, 20194 minSt. Thomas the apostle, did he really come to IndiaKerala is a state in Kerala known for many interesting as well as exciting facts and stories. The foreign travelers who come to Kerala...