Categories Destinations October 23, 2020 Phewa Lake(Phewa Taal) Phewa lake, one of the most attractive lakes in Pokhara. Phewa lake is also known as Baidam taal and it is the second-largest lake in..