caption: Dalhousie is one of the best places to visit in India during December. But what makes it one of the best places to visit in December in India? With its snow flake covered Deodar forests, the view is absolutely quintessential! This gorgeous winter destination becomes a ramp opened to the chilly breeze with a view of snow-capped mountains. Additionally, all the trekking enthusiasts must visit Dalhousie in December to attend the National Himalayan Winter Trekking Expedition.
exif: {}