Some of the best places are Neemrana, Rishikesh, Jaipur, Morni Hills, Agra and Chandigarh.