A visa for Nepal can be obtained on arrival at the Tribhuvan International Airport, Kathmandu and at border en...
Read MoreIf you've got a couple more days, then why not consider an overnight stay in Nagarkot or Duhilikel for dramatic su...
Read More