Czech President Miloš Zeman on Monday began a three-day official visit to France, the first trip to the country by a Czech head of state in ten years.