
Few places on earth can match India’s astounding diversity, from the snow-tipped Himalayas and palm-fringed shores of Goa to the sprawling metropolises of Mumbai and Delhi ricocheting with the sound of honking rickshaws. It’s a country full of contrast at every turn.
Then there are the languages — 22 official, but as many as 121 spoken — the regional variety in food, the kaleidoscope of flavours, and the unique customs.