SOME of the great art treasures of India are on display in the Prince of Wales Museum in Mumbai. Like the city itself, which was called Bombay until 1996, the…