Davis Falls
Pokhara, Nepal
Nature
Davis Falls also known as David's Falls or Devi's Falls in English and known in Nepali पातालको छाँगो literally meaning “Underworld’s Waterfall” is a waterfall located in Pokhara in Kaski District, Nepal. The water forms a tunnel after reaching the bottom.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account