Kareri Lake, a little less explored place by usual crop of tourists, is situated near Dharmashala, Himachal Pradesh. In order to reach Kareri Lake, Dharamshala would be the base, from here take a taxi/bus to Ghera Village and from here it's 21 kilometers of mostly uphill trek. You do have very...