The monsoon is here in full glory. While India has already experience above average rainfall, there are some parched souls…
Himachal Pradesh, covering over an area of 56000 sq.km of the Western Himalayas is a terrain that rises from the…