20110519 city.delhi: Museums to add zing to visitors' trip to the past