Answer:
Nepal is a secular country. Every common people have right to choose their religion according to their desire. Nepal is a garden of different flowers. Newar, Brahmin, Chhetri, Rai, Magar…many ethnic people live here. Their language also differ like their caste. Every caste people have their own culture and tradition. Nepal have 125 castes and 126 language. Since so many castes people have different language and different culture. We can say that Nepal is a multi ethnic, multi religious and multi cultural coutry.