As soon as the mercury touches 40 in India, a mad surge can be seen in the number of visitors…
Himachal, India