Yes, in Kathmandu and Pokhara, ATM facilities are available. International credit cards (Master Card, Visa Card) are also accepted in shopping centres, leading hotels, restaurants, and bars.
See More