Why did christopher Columbus die?

Because he was Human.

More specificly because he had a heart attack at the age of 55 after retiring with his fortune to Valladolid.