Himachal Pradesh is often described as ‘Heaven’ on earth and in fact, it is indeed. It...