Jakhoo Hill in Shimla features the Hanuman Temple, the world's tallest statue, and is believed to be where Lord Hanuman ...
Shimla's romance and beauty are best experienced during May to June and December to January, with clear blue skies, powdery ...
Shimla, Himachal Pradesh's crown jewel, is a dream come true for those who revel in the thrill of adventure and the tranquility of nature.