Himachal Pradesh is synonymous with scenic beauty, serene landscape and adventure sports. Literally Himachal means “the land of snow”. ...
Horrible food, unfriendly people, no nightlife, jungles everywhere! Who on earth would want to visit a god forsaken region like Nort...