Settled amidst the astonishing extents of the Himalayas, lies this sublime hill station of Naldehra near Shimla. The blue skies, rich green forests and a skyline decorated with the rainbow, makes the spot appear pretty much like a painting on a canvas. English Viceroy, Lord Curzon, who found this spot, was so spellbound by its… Continue reading Experience The Natural Magnificence Of Naldehra