Re: Jesus Christ.
Jesus Christ actually traveled to many places around the world. Some of the priests in India noted Christ traveling to many of the holy places thier like Jaganatha Puri, Ayodhya, etc. Their was one scene when Jesus Christ asked some mayavada priests why are you worshiping God their, he is over there. Those priests did not have the spiritual vision to recognize God or Christ so they insisted on his leaving.
According to Vedic teachings, Christ is shakti-avesha avatar or the pure son of God. So he has an intimate relation with God and can save anyone. Christ teaches the mood that we are the children and God is the father...ie .. give us this day our daily bread. Vedic teachings teach that the eternal spiritsouls can have other relationships with God, and by that desire He bestows a suitable spiritual body accordingly.
God is my Friend
God is my Son
God is my Lover ... sometimes called bridal mysticism in other traditions.
God can and does do whatever He wants.
http://www.salagram.net/Veg-UmeanItsinBible.html
www.SrimadBhagavatam.org
Jesus Christ was not the only pure spiritual master that God sent to this wonderful world. Those that want the mood of Jesus Christ, then accepting him as your spiritual master is ok. I personally want a different mood with God. A mood of Rupa Goswami.