Of all the places I’ve visited in the last decade or so, India is one of the most incredible. It’s difficult to find words ...