Former President Fidel Ramos visited President Rodrigo Duterte in Malacañang on Monday, weeks after the former resigned as special envoy to China.