You can visit Rajasthan . It's best for solo travellers as many tourist visit from different places of the world.
You can choose from Udaipur , Jaipur , jodhpur , pushkar & Jaisalmer accordingly .
Hi Krishna, You can travel to Parvati Valley - Kasol, Malana, Manikaran, Kalga in Himachal Pradesh, or Kinnaur region - Kalpa, Peo, Sangla, Rakchham and Chitkul in Himachal Pradesh. You can also travel to Jaipur, Jodhpur and Jaisalmer in Rajasthan. Weather and budget wise these are some of the best options that you can choose from.