Flowing rivers,hot springs and snow capped mountains, all form a part of this immensely beautiful land.The land of scenic hill stations,local bazaars, beautiful walking paths,old stone temples, tibetan monasteries, highest cricket pitch, polo grounda nd golf courses all combine to make Himachal Pradesh a destination of of infinite choices