Himachal pradesh

Mall Road, Shimla

Mall Road, Shimla Mall Road is the chief street in Shimla, the capital city of Himachal Pradesh, India. Built during British colonial rule, the Mall road has situated a level…

Read more

Christ Church, Shimla

Christ Church, Shimla The landmark building in Shimla which no visitor can bear to miss seeing is the Christ Church standing tall beneath the Jakhu hill on historical Ridge maidan. …

Read more

Jakhu Temple, Shimla

Jakhu Temple, Shimla  Getting its name from Hindi word Yakhsa – mythological characters in Hindu mythology who are a connection among human and gods; Jakhu/Jakhoo is a renowned temple devoted…

Read more