RADIO OLIVE NEPAL

DAVIS FALLS | NEPAL, NATURE AND BEAUTY


Listen Later

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.

...more
View all episodesView all episodes
Download on the App Store

RADIO OLIVE NEPALBy Radio Majlis