Tirthan Valley is a small hill station town in the state of Himachal Pradesh, in Northern India. Tirthan Valley is slowly becoming the new favourite spot for tourists in search of a quiet spot to appreciate nature. Nowadays it is emerging as a find place for honeymooners and adventure enthusiasts, as well as trekkers who want to escape the hassles […]