Pour le Rajasthan tu peux aller visiter n'importe quand. Pour le Ladakh c'est plus compliqué: les cols ferment assez vite en raison du froid et de la neige. Je ne sais pas si à la mi mars ils seront déjà réouverts.
au niveau climat dans tous les cas tu auras froid au Ladakh, et le Rajasthan sera frais également en mars.
Les lieux à visiter sont au Rajasthan innombrables: tu as tous les Pur (Jaipur, Udaipur, Jodhpur...), le désert à l'Ouest et Jaisalmer, pas très loin de la frontière est de l'Etat tu as Orccha pres de Gwalior qui est une petite localité très peu fréquentée par les touristes. Pour le Ladakh je connais moins, mais si l'objectif c'est de faire du trek l'important c'est la montagne! Ceci dit il parait que Leh c'est très bien (mais j'ai pas pu y aller)
Dans le Nord de l'Inde il y a tout un tas d'autres endroits à aller voir pour trekker notamment en Utah Pradesh. Je conseille tres tres fortement Mc Leod Ganj et Dahramsalaa qui sont des ptits bouts de Tibet en Inde, The Valley of Flowers est parit-il terrible, d'autant qu'il y a un parc naturel à visiter à dos d'éléphants (Corbett), tu peux aussi aller voir l'endroit où le Gange sort de l'Himalaya et la première ville sainte mortuaire (Haridwar) ou la ville sainte des sikhs Amritsar (en passant pour le Golden Temple).
Et puis bien sur Agra-Delhi-Jaipur, mais c'est pas du trek!
Désolé, pas de réponse subsidiaire pour les agences...