Daily Site Views: Approx 20,000+
No. of Site: 1
Near by places: Site is located in shimla, Talland, Nigam Vihar
Shimla is situated in the north west Himalayas at a height of 7238 feet. Today, Shimla is the state capital of Himachal Pradesh. Shimla derives its name from “Shyamala”, the goddess Kali.
Khalini Chowkis located in shimla Just 500 meters from Talland.