Published on 23-Aug-2020 A wild trek through the beautiful Himalaya mountains of Himachal Pradesh, Dharmshala (Thatharana) northern India. Hello Friends, I …

source