Yes this is best time to visit. if u want to explore rajasthan then here are some recommondations.
nathdwara-udaipur-mountabu
Jaipur-Pushkar
Jaisalmer
Jaipur-Jodhpur
Bharatpur-Agra
U can visit any 1 from these in 3 days.
Flights to Jaisalmer and Jodhpur stop running after 15th March.It is this year that due to extended winter the tourist season is still up and running.It would start getting warmer from March though but still shouldnt be that bad.
It is probably best time. there are too many place to visit in rajasthan for at least one month. u should devide urr priorities and then proceed. i think jaipur alone will take 3 days minimum if u visit all famous places. if u r coming first time then pink city is firr uu..
I visited rajasthan very recently....
and have posted one trio and one photoblog on my profile...
u can check them...
if you luv nature sites, try Ranthambhore, Bharatpur with Jaipur...
if you want a traditional welcome and camel safari, try Jaisalmer Sam sand dunes visit and Jodhpur....
You can enjoy lake city Udaipur... it too has very beautiful sceneries and lake views... njoy a relax evening at fateh sagar lake
Rajasthan March first week will be still ok but after that it will be super hot... consider Udaipur,jaisalmer , pushkar and jaipur to visit.. they are the most visited cities and extremely famous for amazing historical architectures