Kufri is your perfect, idyllic hill station nestled cozily in the lap of Himalayas, perched atop 2743 meters from the sea-level. Hill Station Kufri is 20 kilometers away from Shimla. The name Kufri derived from Kufr which means lake in

Bhimakali Temple, Sarahan Himachal
The Bhimakali Temple Sarahan Shimla Himachal Pradesh is one of the oldest and grand temples of the mythological period. This temple is at a distance of 180 km from Shimla and is one of the 51 Shakti Peethas. This is