Words are inadequate to describe the rich expanse that India is. Cultural treasures, natural beauty, spiritual wonder, years of history and diverse peoples inhabit this ancient land.
Here are some things to keep in mind while planning your trip to make