Photos of Phewa Tal Lake in Pokhara, Nepal by LashWorldTour

gorgeous Phewa Tal viewed from the southern lakeside walking promenade Pokhara is one of Nepal’s most visited destinations. It’s particularly famous for gorgeous Phewa Tal (Lake). The large, shallow lake is surrounded on three sides by low mountains, the foothills of the Annapurna Range of Himalayan Peaks.

Continue reading on lashworldtour.com