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

source