Devi's Falls (Patale Chhango): Pokhara is the only city in Nepal which is famous for water falls. As we drive by the river sides below the hills we can see several beautiful and dashing water falls flowing downhill and finally flowing to the rivers. The highway to Baglung consist of several water falls. The city itself has a beautiful waterfall within itself and it is known as Davis Fall.
No comments:
Post a Comment