Khajjiar, often referred to as Mini Switzerland, and the picturesque resort town of Dalhousie came alive with New Year ...
Shimla: Two police personnel have been arrested for allegedly killing a manager of a hotel and injuring a staff member on the ...
Khajjiar is a small hill station in the Indian state of Himachal Pradesh located at an altitude of 6,500 feet above sea level. It is referred to as "Mini Switzerland" because of its natural beauty ...
Chamba: A hotel manager was allegedly killed by policemen in Himachal Pradesh's Chamba district on the intervening night of ...
Malhotra was a resident of Khajjiar town in the district. The police registered a case against the two accused. They also have been suspended. Three police personnel in uniform entered the hotel ...
10. Khajjiar, Himachal Pradesh | Known as the ‘Mini Switzerland of India,’ Khajjiar is a picturesque meadow surrounded by deodar forests and snow-capped peaks. Perfect for a quiet retreat ...
From Jaisalmer, Rajasthan to Ziro Valley, Arunachal Pradesh, here are the best places to visit in India in 2025.
A large number of tourists from different states of the country are visiting Shimla and other tourist destinations of ...