Mahodand Lake is also called as Lake of Fishes is a natural, glacier melted, cool water lake. It is located near Kalam, Swat District, Khyber Pakhtunkhwa province of Pakistan. The lake is very much known for the fishing and boating.


The Lake is located at the upper region of the Usho Valley at the distance of about 50 Km from Kalam. It is situated at the foothills of Koh-Hindu kush mountains at an elevation of about (9,600  ft). The lake can be reached bbya four-wheel drive jeep due to steep and rugged trekking towards it.

Natural Bizarre

Surrounded by the meadows, mountains and dense forests, the banks of Mahodand lake are covered by pines and pastures that serve as a camping site during the summer.

Moreover in winters, the Mahodand lake freezes out and is snow covered. However,  in summers, the lake is surrounded by a regular flow of alpine flowers like Geum, Blue Poppy, Potentilla and Gentian.

Apart from that, the lake is bordered by diverse pinus species which serves as habitation for wild birds.

What To Do

The lake contains abounding trout fishes, which provides one the stance to Angel. However, angling is only for the licencedlicence anglers.

One can do camping here. Many visitors around the globe tour the place annually and camp and enjoy the lake view.

These natural places require the visitors to be physically fit and healthy. So, while visiting the site do confirm the healthcare of the team members.