answersLogoWhite

0

The deepest place in Nepal is the Seti Gorge which is located in Pokhara, Nepal.

User Avatar

Wiki User

14y ago

What else can I help you with?