India is a vast country, perhaps the seventh largest country in the world. A country of this size seeks visitors to spend at least 2 weeks to acquaint oneself with the glimpses of India. It is a country of mystical significance, filled with awe and fascination. All these tour programs are hand- picked and would be a source of enjoyment, both for first time travelers as well as repeat foreign clients. Listed below are 30 programs which cover all attractions, to choose based on your interest to travel to India.