Vous vous limitez à des lieux touristiques de base bien que faisant partie des essentiels, mais tellement d'autres essentiels plus locaux sur cet itineraire... que je ne manquerais pas surtout sur la durée de votre sejour en Inde.
Tout depend ce que vous cherchez, je vous suggere en tout cas un itineraire plus diversifié par la voie terrestre avec des vols quand cela est logique tant l'Inde est un immense pays.
J'integrerais en tout cas le kerala et tamil nadu jusqu'à Madurai/Trichy et selectionnerais dans le Rajasthan en etudiant la durée selon les lieux (Agra = 1/2 j), Varanasi 2 j, ...).