... in the vicinity of Shimla in North India. Visited by tourists from different parts of the world, Naldehra has a lot to offer when it comes to locations of unparalleled scenic charm. Feasting your eyes on the varied aspects of nature, you at once become oblivious to the trials and tribulations of life and feel transported to the dream world of peace and solace when you find yourself face to face with the most elemental forms of nature.