Culture & Society of Nepal
Nepal is a country in South Asia located between India and China. It has a rich culture that has been influenced by its geographic location and its history. The people of Nepal are diverse, with over 100 ethnic groups and 123 languages spoken in the country.