There are a wide variety of races and tribes and they have their own religious and cultural patterns. Brahmins and Chetris are widely distributed through out the country and Newars are concentrated in the Kathmandu valley.
Aproximately 80 percent of the people live subsistantly and work in agriculture, and tourism is the next highest income earner.
The Nepalese are reknowned as especially warm and friendly people and welcome foreigners into their homes offerering genuine smiles and friendship.
Many Nepalese speak English and it is widely taught through the schools.The Nepalese speak over 30 languages and Nepali is the national language however any foreigner with a little knowledge of Nepali can make themselves understood in any part of Nepal.
Kathmandu is the largest city in Nepal with over 1.5 million people. Nepal is a predominantly Hindu but has many religions with substantial Buddhist and Muslim minorirties.