Demographics
Main article: Demographics of Nepal
Nepal has three major ethnic groups in terms of origin: Indo-Nepalese, Tibeto-Nepalese, and indigenous Nepalese, composed of Newah or Newars, Bhote, Rai, Limbu, Sherpa, Gurung, Tamang, Magar, Thakali, Brahman, and other smaller ethnic groups.
Nepali, written in Devanagari script, is the official, national language spoken by almost 60 percent of population. More than twelve other languages with numerous dialects are used, although they are rarely spoken outside ethnic enclaves.
Nepal is the only official Hindu state in world, although many people professing either Hindu or Buddhist beliefs often practice a syncretistic blend of Hinduism and Buddhism. About 89.5 percent of population is Hindu, approximately 5.3 percent and 2.7 percent, are Buddhist and Muslim, respectively.
Culture
Main article: Culture of Nepal
Holidays
Nepal uses three calendars: the Western (Gregorian),the official solar Bikram Sambhat, and the lunar calendar. Dates for many religious Nepalese holidays are set according to the lunar calendar (somewhat like Easter is for Christians), so there are no fixed dates for Nepalese holidays in either the Western or the official calendar. Generally, the two major holidays, Dashain and Tihar, fall in October and November.