What comes to mind when I say ‘vacationing in India’? Going by the nature of your visits here, I would say that most of you believe that our country is...