President Bola  Tinubu has visited the Governor General of Saint Lucia, Cyril Errol Melchiades Charles as part of his State visit to the Carribean Nation.