Turkish President Abdullah Gul is in Moscow on an official visit, where he will talk with the Russian leadership on bilateral economic cooperation, as well as European security architecture and a Middle East settlement.