Pokhara, on Phewa Lake, has the best views for the least expended energy of any location in Nepal.
373058
Pokhara, Phewa lake is located somewhere in Nepal.
373059
Pokhara, on Phewa Lake is very inaccessible and far away.