Bhimtal Lake

Bhimtal, Uttarakhand

About

Bhimtal Lake is a lake in the town of Bhimtal, Uttarakhand, India. There is an island at the centre of the lake. It is the largest lake in the only real lake district of India. It is a perennial lake which not only supports a large variety of aquatic life but is a winter stopover for Trans Himalayan birds.

If you have been to Bhimtal Lake, share your experience

Review this place