Devi;s waterfall, Pokhara

Devi's waterfall in Pokhara