Category: Travel Guide

Pokhara city

Introduction to Pokhara City Pokhara city located in Central Nepal, 200km west of Kathmandu is a beautiful lake city with stunning mountains in the background.

0 Comments

Travel Away