sanjayausta.com
Sarahan-The Temple Town for the Pilgrim and the Traveller, Himachal
Sarahan, like most small hill stations in Himachal is a pilgrim town – an overgrown village really- where life revolves around its local God. The temple that enshrines the deity is ancient so are t…