Phewa Lake, Pokhara
Updated: Dec 28, 2018
Phewa Tal is in a Nepalese city called Pokhara. Pokhara by its name, means city of lakes and ponds.
Phewa Lake is Nepal's most spectacular location providing otherworldly views and serenity.
The views of Machhapuch have Annapurana mirrored in the clam waters of Phewa Taj.
Beautiful sight of the lake with brightly painted doongas (boats). Paddle a colourful boat out to the middle to Phewa Taj to reveal a magical reflection of Maccapuchhare and its surrounding peak.
One of the beautiful lake which lies on the lap of mighty Annapurna range. It is a fresh water lake in Nepal.