After Hindi what would be the next language or dialect to learn before traveling to India? My travel itinerary would be all too well known tourist hot spots and nothing to off the beaten path. I have read that English is well known in India, but would that be enough to get me through shopping, restaurants, and museums. Other countries I have traveled to I have had to really research currency and master conversion. Is there anything other than language that I need to pin down?