See all Things to do in Pokhara
Davis Falls
Shital Path, Pokhara 33700, Nepal Phone: Not AvailableAbout
Davis Falls is a waterfall located at Pokhara in Kaski District, Nepal. An interesting aspect of the falls is that the water travels through a natural tunnel prior.