When you think of visiting India, the usual cities like Delhi and Mumbai come to mind, but there’s more to the country than ...