Himachal Pradesh, India: In a quest to escape the scorching heat prevailing in the plains, tourists are flocking to the picturesque hill stations of Himachal Pradesh. The serene and cooler…