Sarahan (2313 m) is small town in Himachal Pradesh of India is the gateway to Kinnaur. It is a place of pilgrimage, a haven for nature lovers and the temple complex attracts a variety of admirers. Here is a place that offers an out of the ordinary travel experience. Located […]