If you want to experience the real India..you should visit small towns also...

Check it out... you can choose as per your interest...

http://www.mustseeindia.com/top-10-hill-stations-india

smile Pictures, Images and Photos