Pokhara is a green land of beauty ‘
Impeccably beautiful Nepal in the background of the Himalayas. Surrounded by snow-capped mountains, deep blue lakes, fast-flowing mountain rivers and lush greenery, this country is strangely beautiful. Pokhara is the most interesting city in Nepal, which is 200 km from the capital Kathmandu. Located away.