The Kareri Lake, a beautiful and picturesque lake, seems like a spot picked straight out of a Hollywood movie. Also known as Kumarwah Lake, this is a small, freshwater lake located about 9 kilometers northwest of Dharamshala, in the Kangra district of Himachal Pradesh, south of the Dhauladhar range.