Sel Roti and Yomari: Nepal’s Traditional Festival Delicacies

Nepal’s festivals are filled with delicious homemade treats, and few are more cherished than Sel Roti and Yomari. These traditional...