Pokhara

Pokhara is a picturesque city in Nepal, known for its stunning natural beauty and tranquil atmosphere. It is located about 200 kilometers west of Kathmandu and serves as a gateway to the Annapurna mountain range.

Showing 1–30 of 32 resultsSorted by price: low to high