Rajasthan is all about royal culture & heritage..
From Udaipur's City Palace, Udai Villas,Monsoon Palace, to Jaipur's Pink city, Hawa Mahal..
From the famous Thar desert to the Ranthambore National park, you will be able to experience the diverse beauty of nature all at one state itself..
The best time to visit Rajasthan & explore it's beauty will be anytime between Aug to March..
Avoid the summers as they are really unbearable & the early monsoons
You should be visiting these royal architectural Marvels to understand Royal Rajasthan Culture... City Palace in Jaipur
Pushkar Lake in Pushkar
Jaisalmer Fort in Jaisalmer
Mehrangarh Fort in Jodhpur
Junagarh Fort in Bikaner
Lake Pichola in Udaipur
Rajasthan is best to see Rajasthani culture. you can see Hill forts of Rajasthan which comprises of 6 forts in the Aravalli ranges. City palace of Jaipur is good. Jaisalmer, Udaipur, Pushkar, Mount abu is love. I would suggest visit Rajasthan in Winters because Rajasthan is too hot in Summer.