Nepal, a small landlocked country situated between two giant countries, China and India, is a multilingual, multi-cultural and multi-ethnical country. It observes innumerable feasts and festivals throughout the year. These festivals are adhered to different ethnical groups of the country....