Lake Phewa in Pokhara, Nepal is one of the regions premier attractions. A freshwater still lake it often reflects the majestic Annapurna mountains.
Phewa Tal or Fewa Lake is not for swimmers but great for boaters. A short trip across the lake to the world peace stupa offers up an easy morning trek.
Read more in this travel guide to Pokhara