
Sign up to save your podcasts
Or


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.
 By Radio Majlis
By Radio MajlisThe 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.