India is a land with vivid and pleasant contradictions. This has made it one of the most sought- after destinations in almost all types of theme tours. From magnificent monuments to towering shopping malls, from luring beaches of Kerala and Goa to the mighty peaks of Himalayas, India from all corners is God's very own.