Khajjiar lake is one of the most spectacular lakes in Himachal Pradesh and one of the best places to visit in Chamba. Surrounded by the snow-clad mountains and cedar forest, the lake is located at a height of 1920 m from the mean sea level. Best time to visit Khajjiar lake is from February to April when the weather is extremely pleasant and the tourist can enjoy various recreational activities while enjoying the beauty of landscape at the same time. Moreover, if you want to spend some time in solitude, away from the hustle and bustle of city lives, Khajjiar lake is the place to go for.Various small water streams from the Himalayas are the major source of Khajjiar Lake. On a bright sunny day, if you are lucky, you can even witness the Mount Kailash at distance from Khajjiar Lake. One of the main attractions of Khajjiar Lake is 'Floating Island,' which is a chunk of weed and grass developing on the surface of lake.