Devis Falls (Patale Chhango)

Devis Falls (Patale Chhango), one of the major toursist attractions in Pokhara, Nepal.