Pokhara
Pokhara city lies in the western part of Nepal. Pokhara is the second largest city of Nepal in terms of population and flow of tourists after Kathmandu (the capital city of Nepal). And it is the second largest valley in Nepal. The valley of Pokhara includes the cities of Pokhara as well as that of Lekhnath Read More
Follow Us