Nepal is sanctified with a rich unique culture. Its Social ritual and traditions are consisted as the way of life for entire society. Over the centuries the cultural heritage of Nepal has developed. The multi dimensional cultural tradition includes within itself. The cultural varieties of different social groups reside in various elevations in diverse form. Culture in Nepal is a collection of music & dance, art & craft, folklore & folktales, languages & literature, faith & values, festivals & celebration, foods & drinks.
It is amazing to notice that a country being poor, uneducated and backward as Nepal presents such flexibility when it comes to include feature from other culture. This land is rich with cultural groups like Tharu, Yadav, Braman, Chhetri, Newar and others. The only reasons that tourist from far and wide enjoyed coming Nepal time and again is, Nepalese are among the most hospitable hosts. They are culturally warm and friendly hosts who place their heart above their head. Religion is the livelihood of the Nepalese.