Himachal Pradesh in India - 0 views
-
Amir Aslam on 07 Dec 13Himachal Pradesh is a relatively small state in the North West of India, partly located in the Himalayas, with a well established tourist industry catering to everyone from party heads to trekkers and all points in between.