Perched atop Jakhoo Hill in Shimla, the Jakhoo Temple stands as the world's highest Hanuman temple. Legend says Hanuman rested here during his search for the Sanjeevani herb. The 108-foot Hanuman ...
Some results have been hidden because they may be inaccessible to you