Ideal Time
Apr-Jun, Sep-Nov
Total Trek Distance
26 KM
Minimum Time Required
2 Days
Nearest Large Town
Highest Altitude
9,700 ft.
Highly Recommended


Kareri Lake is a high altitude, shallow, fresh water lake south of the Dhauladhar range approximately 9 km North West of Dharamshala in Kangra district, Himachal Pradesh. Snow melting from the Dhauladhar range serves as the source of the lake and a stream, Nyund is the outflow. Since the source is fresh melting snow and the lake is shallow, water visibility is very high and in most places, the lake bed can be seen. Apart from the lake's natural beauty, the trek itself goes through beautiful forests, rural villages, and finishes at a remote temple on the banks of Kareri Lake. Clusters of dense conifers and different kinds of perennial flowers are a rare treat offered by this place.