Advertisement

Holy Goats! They're Kind Of A Big Deal In One Nepali Town

Nepal's sacred goats are escorted to a field to grab a bite. Luckily for them, they will never become a bite. (Donatella Lorch)
Nepal's sacred goats are escorted to a field to grab a bite. Luckily for them, they will never become a bite. (Donatella Lorch)

Related:

Advertisement

More from WBUR

Listen Live
Close