The clear blue water of the Mehao Lake is a part of the Mehao Wildlife Sanctuary and is one of the major attractions of the region. This tranquil lake is surrounded by natural beauty. It is a low nutrient lake and hence there are no fishes in the lake.
It is situated at an altitude of approximately 3000ft and the area is rich in varied flora and fauna. Visitors can spot a large number of ducks and boating facilities are also available at the site. It is a delight of birdwatchers. It covers an area of 4 sq km. Trekking can be done on the beautiful path leading to the way.