DEVIS FALL

Devis Fall – Davis Fall is a popular water fall in Pokhara.

Water Fall – Pokhara