While the official Language is Nepali, English is widely spoken in business circles and by the people involved in the travel sector. Most people speak at least a fair English in Kathmandu, Pokhara & Chitwan and other major cities.