Nepal is a country of mixed settlements of various ethnic groups and castes. They welcome travelers with their best hospitality and Namaste. They used it at the meeting and bidding farewell. Nepal has 29.3 million populations, according to the census of 2010. There are 125 castes and 123 languages, varieties in costumes and rituals. Farming is a major profession in Nepal. Aryans (from south) and Mongolians (from north) are the inhabitants in Nepal. Nepali is the national language. However, many people speak their ethic mother tongue.
People from Mongol community are the inhabitants in the northern Himalayan region, who is also known as the Tibetan speaking groups as Sherpas in the Khumbu region, Lopas in the Lower and Upper Mustang region. Their lifestyles are similar to the Tibetans, who believe mostly in Buddhism. The Middle hill region is populated mostly by the ethnic communities like Tamang, Gurung, Magar, Thakali along with Brahmins and Chhetris. They are mixed believers in Hindu and Buddhism. The Kathmandu Valley is primarily a home for the ethnic Newar community, but it is a melting pot in the recent context of various castes and social groups. Tharu people are the indigenous groups in the Terai region, but it has been a mixed society after people from different caste emigrated there from middle hills. There are also several occupational castes like Majhi (fisherman), Kumhal (potter) and Danuwar (cart driver). They are closed with the lifestyle of India.