There is a common phrase that we get to hear very often which goes like this, “Mountains are calling and I must go“. Well, it sounds like a cliche phrase if[…]
Himachal Pradesh is a small hilly state located in Northern part of India. Despite of being a small state, the state has enormous potential in the fields of tourism, hydroelectricity, sports,[…]