Nestled right in the lap of the mighty Himalayas, Himachal Pradesh is a famous tourist paradise where you come across the most stunning ...