I have travelled quite vastly to most parts of India but the best to me has been the place which is Dharamshala which is a hill station in Himachal. I love it due to its peaceful environment & natural beauty which is still intact even in the modern times. People are quite friendly & helpful. The presence of Dalai Lama makes it even more special to be there!!
Your vote on this answer has already been received
My instant choice will be for Binsar in Kumaon . Just an hours drive from Almorah . Far from the madding crowd . Except a Kumaon nigam resort , no joint nearby . Only time electricity comes during 7 pm to 9 pm with solar power.
You can walk through deep forest with majestic Himalayas walking by your side . Smell of flowers , trees , you can hear birds and winds sing .. cool bridge sweeping your ecstasy . You will simply be mesmerized by the beauty of nature