Cochin: the most beautiful Biennale on the other side of the world, in India, proclaims that art is not a luxury