DAVIS FALLS | NEPAL, NATURE AND BEAUTY cover art

DAVIS FALLS | NEPAL, NATURE AND BEAUTY

DAVIS FALLS | NEPAL, NATURE AND BEAUTY

Listen for free

View show details

About this listen

The Davis Falls is a small waterfall that sits at Pokhara in Kaski district of Nepal. The Davis Falls is a popular tourist site for both Nepali and non-Nepali tourists.

No reviews yet