Nepali is the national language of Nepal. However, people in urban areas speak and understand English quite well. People in the tourism industry also speak and understand selected international languages like Chinese, Indian, French, Japanese, German, Spanish and others. Apart from these, there are hundreds of local dialects spoken by people from various ethnic groups.
Culture and traditions
Nepal is country rich in ancient culture and traditions. Nepal is home to over 60 ethnic groups and indigenous nationalities that have their distinct attire, culture, tradition and lifestyle. These communities speak more than 100 local dialects making Nepal a country of great culture and ethnical diversities. People of Nepal calendar when colourful festivals are not celebrated. Various temples, monasteries and places of religious significance are found everywhere in Nepal.