Festivals in Nepal are the center of attraction for thousands of visitors. Nepal is popularly known as the land of festivals.