Jakhoo Hill And Temple Shimla

Jakhoo Hill And Temple Shimla / Situated at the highest peak in the hill capital of himachal, at about 8500 feet in the east of historical ridge ground in shimla, the temple is said to be existing from the times of ramayana.