Deputy President Rigathi Gachagua has left the country for an official visit to the Kingdom of Belgium and the Republic of Germany.