Travel Incredible India I guess the first touch point with India is when you go to the Indian Embassy and start to... chris November 30, 2009