Video URL Subject Inspiration - Travel Body In the holy city of Varanasi in India, those goats most favoured by their humans are dressed to protect them from the winter chill.