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