Beauty lies in the eyes of beholder. There are many beautiful places in India and depending upon your mood you can pick hills, plains, beaches, historical places, religious places, cool, warm and wet locations, safaris, snow clad mountains to desert to islands, mega cities etc. etc. You think of it and you will find it in INDIA. The whole country is beautiful.
Your vote on this answer has already been received
It wsa really in Kashmir, but because of turmoil, u can go to any place in Himachal Pradesh. At present, I am in Srinagar (Kashmir). It is all around very tense atmosphere, continuous strike/hartal clashes between protestors and police etc.