Actually there are two independent historical evidence that Jesus was in India during those years that bible cannot account for him in the Middle East.
One came from a Russian historian who visited India. There are records in Buddhist temples and man with similar name who behaved in the same way as Jesus behaved in the Bible. Jesus visited Buddhist temples and discussed with them on spiritual topics. He healed, preached and worked many miracles.
Other historical evidence is found on other records
Here he was a student of Hindu monk who taught him some of the spiritual mysteries, Hinduism is the oldest religion according to historians. Jesus was again found helping and preaching those spiritual secrets with the lower caste as well. Eventually this did not sit well with some Hindu priests and drove him away. He was known to have traveled as far as Orrisa in India
Main stream Christian institutions do have a vested interest denying this. They will not look into this. Actually this is consistent with Biblical records because it did not have anything to say about him between the age of 12 to 30 years. Records found in India account for these missing years and is consistent with that time period.. Jesus could have easily traveled to India because he had a rich relative Joseph of Arimathea who was known to have business connections in the East.