Situated at the top of a hill, Kali Ka Tibba is a popular must see place in Chail.
Uploaded to Shimla — 5 years ago