Mexico City - Colombia's Nobel-winning novelist Gabriel Garcia Marquez died Thursday in Mexico City at the age of 87, the Colombian president said.