Havana is quite literally packed with museums. Culture vultures revel in the seemingly infinite offering of art museums, science museums, ethnic museums, music ...