The Best Dressed Goat in Varanasi

In the holy city of Varanasi in India, those goats most favoured by their humans are dressed to protect them from the winter chill.

Video Category: