Phewa Lake View is located in Pokhara, Nepal on Phewa Marga Nahar Marga. Phewa Lake View is rated 4.6 out of 5 in the category country park in Nepal.
Address
Phewa Marga Nahar Marga
Amenities
Good for kids
Public toilet
Accessibility
Wheelchair-accessible car park