Himachal Pradesh is an exquisite combination of natural beauty and snow-capped mountains. Tourists get to enjoy thrilling adventure sports and appealing nature in one place. If you want to escape the hot summer months in your city then Himachal Pradesh holds exhilarating spots for a wonderful holiday. Located in the foothills of Western Himalayas, the …