Nuwakot (Nepal), Jan 16 (ANI): The annual bullfighting festival in Nepal’s Taruka Village is a long-standing tradition that takes place on the first day of Magh, the 10th month of the lunar ...