Go yourself in the magic of Nepal with our incredible journey at Kathmandu, Pokhara, and the great Chitwan. The adventure begins at the heart of Kathmandu, the thriving capital city that combines life and history. Go to the historic Durbar Square, where you can see the impressive old palaces and ...
Expand Details Collapse Details